小编Ros*_*oss的帖子

OrientDB嵌入式和分布式

我应该在Java-Groovy应用程序中以嵌入模式使用OrientDB.同时,我必须在几台机器上分发这个java-groovy应用程序.

问题是:是否可以从所有机器访问同一个数据库?换句话说:在OrientDB中是否可以在嵌入模式下使用分布式数据库?

谢谢

distributed orientdb

13
推荐指数
2
解决办法
5005
查看次数

/lib/libc.so.6:找不到版本"GLIBC_2.17"

我正在尝试编译一个程序来放置BeagleBone黑色,但是当我在我的主板上运行程序时我得到了这个错误:

/lib/libc.so.6: version `GLIBC_2.17' not found 
Run Code Online (Sandbox Code Playgroud)

我确保我为ARM编译(arm-linux-gnueabi-gcc).

在我的桌面上,我有EGLIBC 2.17-9.我做错了什么?

c embedded beagleboneblack

11
推荐指数
2
解决办法
3万
查看次数

从External切换后,Eclipse Embedded Maven安装消失了

最后发布的Eclipse带有Maven嵌入式,但在我们的项目中,我们习惯切换到它的外部安装.

Eclipse Maven外部安装

其中一个成员开始使用嵌入式的,它工作正常,所以我删除了外部条目并尝试切换回嵌入式条目,但它似乎已从安装列表中消失.

Eclipse Maven Embedded安装消失了

并尝试通过菜单添加它,它不起作用,因为我想正在寻找一个外部的.这是来自网络的图像,我想我应该得到的,但我在Eclipse Maven偏好中缺少嵌入式图像.

在此输入图像描述

顺便说一下,我正在使用:

Eclipse IDE for Java Developers版本:Kepler Service Release 1 Build id:20130919-0819

eclipse external maven

8
推荐指数
1
解决办法
9048
查看次数

使用嵌入式jetty服务器运行Web应用程序(WAR)

我做了一个非常基本的Web应用程序,只有一个html页面.我把它作为战争出口了.

现在我创建了一个嵌入式jetty服务器.

public class SimplestServer {

public static void main(String[] args) throws Exception{
    Server server = new Server(8000);

    WebAppContext webapp = new WebAppContext();
    webapp.setContextPath("/");
    webapp.setWar("C:\\Users\\User\\Desktop\\jetty\\JettyWar.war");
    server.setHandler(webapp);

    server.start();
    server.join();
}
Run Code Online (Sandbox Code Playgroud)

}

我为这个嵌入式服务器创建了一个jar.但是当我尝试通过嵌入式服务器运行我的Web应用程序时,出现以下错误.

C:\ Users\User> java -jar C:\ Users\User\Desktop\jetty\webServer.jar

C:\ Users\User> java -jar C:\ Users\User\Desktop\jetty\webServer.jar .. 2014-02-18 22:43:15.400:INFO:oejs.Server:jetty-8.yz-SNAPSHOT 2014-02-18 22:43:15.490:INFO:oejw.WebInfConfiguration:提取jar:file:/ C:/Users/User/Desktop/jetty/JettyWar.war!/到C:\ Users\User\AppData\Loca\jetty-0.0.0.0-8000-JettyWar.war- -any-\webapp 2014-02-18 22:43:15.878:警告:oejuc.AbstractLifeCycle:FAILED jsp:java.lang.NoClassDefFoundError:org/apache/juli/log./ LogFactory java.lang.NoClassDefFoundError:org/apache/juli/logging/LogFactory org.apache.jasper.servlet.JspServlet.(JspServlet.java:68)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun位于org的java.lang.Class.newInstance(未知来源)的java.lang.reflect.Constructor.newInstance(未知来源)的sun.reflect.DelegatingConstructorAccessorImpl.newInstance(未知来源)的.reflect.NativeConstructorAccessorImpl.newInstance(未知来源) .eclipse.jetty.servlet.ServletContextHandler $ Context.createServlet(ServletContext中 Handler.java:1075)org.eclipse.jetty上的org.eclipse.jetty.servlet.ServletHolder.inInstance(ServletHolder.java:957)org.eclipse.jet中的org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:514)位于org.eclipse.jetty.servet.ServletHandler.initialize(ServletHandler.java)的org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)的.servlet.ServletHolder.doStart(ServletHolder.java:344) :791)位于org.eclipse.jetty.server上的org.eclipse.jetty.wevapp.WebAppContext.startContext(WebAppContext.java:1242)的org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265). handler.ContextHandler.doStart(ContextHandler.java:717)在org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)在org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java: 64)org.eclipse.jet.server.hand.hand.Wart(.HandaWrapper.doa):org.eclipse.jet.Server.doStart(Server.java:282)org.eclipse.je上的org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)tty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)在com.windows.services.SimplestServer.main(SimplestServer.java:41)引起的:抛出java.lang.ClassNotFoundException:org.apache.juli.logging. java.net.URLClassLoader上的LogFactory $ java.在java.net.URLClassLoader $ 1.run(未知来源)java.net.URLClassLoader.findClass(未知来源)java.security.AccessController.doPrivileged(本地方法)来自org.apache.jasper.servlet.JspServlet的java.lang.ClassLoader.loadClass(未知来源)的sun.misc.Launcher $ AppClassLoader.loadClass(未知来源)的java.lang.ClassLoader.loadClass(未知来源). (jspServlet.java:68)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown …

java jetty war

8
推荐指数
1
解决办法
1万
查看次数

Backbone js集合收集问题

当我尝试使用骨干js创建集合集合时,我遇到了一个问题.这是代码:

模特和收藏:

var Track = Backbone.Model.extend({

    defaults : {
      title : ""
    }
})

var TrackCollection = Backbone.Collection.extend({

    model : Track,
})

var Playlist = Backbone.Model.extend({

    defaults : {
        name : "",
        tracks : new TrackCollection,
    }
})

var PlaylistCollection = Backbone.Collection.extend({

    model : Playlist,
})
Run Code Online (Sandbox Code Playgroud)

创建播放列表集合:

var playlists = new PlaylistCollection;

// create and push the first playlist
playlists.push({ name : "classic" });
// create and push a track in the playlist just created
playlists.last().get("tracks").push({ title : "fur elise" …
Run Code Online (Sandbox Code Playgroud)

collections backbone.js

7
推荐指数
1
解决办法
2357
查看次数

嵌入python错误不支持按文件名导入

我正在尝试将python嵌入到我的应用程序中并且很早就被卡住了.

我将python嵌入到我的C++应用程序中并使用本教程中的代码:http: //docs.python.org/2/extending/embedding.html#pure-embedding

我的应用程序完全匹配并成功编译没有错误.但是在运行应用程序pModule = PyImport_Import(pName);行时失败返回0表示我从PyErr_Print()得到错误输出

Failed to load "C:\Users\workspace\dpllib\pyscript.py"
ImportError: Import by filename is not supported.
Run Code Online (Sandbox Code Playgroud)

使用命令调用应用程序 C:\Users\workspace\ndnlib\pyscript.py multiply 50 150

c++ python

7
推荐指数
1
解决办法
8265
查看次数

使用spring-boot的嵌入式Tomcat 7集群

我使用spring-boot开发web应用程序.我想集群spring-boot嵌入式tomcat 7.我整天都在搜索,但答案几乎都是使用server.xml和apache.但是在spring-boot上使用server.xml的方式,我找不到它.我想我需要使用配置多连接器和引擎等.我不知道,这是正确的方法.请告诉我方式.

java cluster-computing tomcat7 spring-boot

7
推荐指数
1
解决办法
7633
查看次数

Oracle数据库嵌入式JVM

我们如何识别Oracle Database 11g企业版11.2.0.2.0版64位(嵌入式JVM)支持哪种JRE版本

任何建议将不胜感激

java oracle jvm

6
推荐指数
1
解决办法
4101
查看次数

EmbeddedId的Hibernate标准

我有我的实体:

@Entity
@Table(name="performances")
@AssociationOverrides({
    @AssociationOverride(name="id.player", joinColumns=@JoinColumn(name="player_id")),
    @AssociationOverride(name="id.season", joinColumns=@JoinColumn(name="season_id"))
})
public class Performance extends AbstractEntity<PerformanceID> {

    private static final long serialVersionUID = 1L;

    @EmbeddedId
    @Getter @Setter
    private PerformanceID id;
    @Getter @Setter
    private int goals;

    public Player getPlayer(){
        return id.getPlayer();
    }

    public Season getSeason(){
        return id.getSeason();
    }
Run Code Online (Sandbox Code Playgroud)

和:

@Embeddable
public class PerformanceID implements Serializable {

    private static final long serialVersionUID = 1L;

    @ManyToOne(fetch=FetchType.LAZY, targetEntity=Player.class)
    @JoinColumn(name="player_id")
    @Getter @Setter
    private Player player;
    @ManyToOne(fetch=FetchType.LAZY, targetEntity=Season.class)
    @JoinColumn(name="season_id")
    @Getter @Setter
    private Season season;
Run Code Online (Sandbox Code Playgroud)

如何选择玩家名称为"Claudio"的演出记录?在HQL中,它只是工作:

Query query = …
Run Code Online (Sandbox Code Playgroud)

hibernate hibernate-criteria

6
推荐指数
1
解决办法
1370
查看次数

嵌入式码头不完全清除临时目录(保留 lib/*.jar)

我有一个使用嵌入式码头并且工作正常的应用程序。

我遇到了jetty 生成的临时目录的问题。部署应用程序时,它会生成一个带有提取的战争的临时目录(jetty-0.0.0.0-8888-app.war-_app-any-4643933123854766078.dir),一切都很好。但是当我用另一个版本(相同的上下文)删除/替换这个战争时,它会创建另一个临时目录,另一个没有被完全删除。我看到 jetty 删除了所有 css、html 文件,但没有删除 web-inf/lib/*.jar。

该webAppContext.setPersistTempDirectory设置为false,我已经选中。

我已经尝试更改 jetty 使用的临时目录。

这是我的 WebAppProvider:

WebAppProvider webAppProvider = new WebAppProvider();
webAppProvider.setMonitoredDirName("webapps");
webAppProvider.setScanInterval(1);
webAppProvider.setExtractWars(true);
webAppProvider.setDefaultsDescriptor("webdefault.xml");
webAppProvider.setTempDir(new File("work"));

String webDefault = Thread.currentThread().getContextClassLoader().getResource("webdefault.xml").getPath();
if (webDefault != null) {
    File f = new File(webDefault);
    if (f.exists() && !f.isDirectory()) {
        webAppProvider.setDefaultsDescriptor(webDefault);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是部署管理器:

DeploymentManager deploymentManager = new DeploymentManager();
deploymentManager.setContexts(contextHandlerCollection);
deploymentManager.setContextAttribute("org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern",
        ".*/[^/]*servlet-api-[^/]*\\.jar$|.*/javax.servlet.jsp.jstl-.*\\.jar$|.*/org.apache.taglibs.taglibs-standard-impl-.*\\.jar$");

deploymentManager.addAppProvider(webAppProvider);
Run Code Online (Sandbox Code Playgroud)

服务器设置:

server = new Server(8888);
server.setStopAtShutdown(true);
server.setStopTimeout(5000);

handlerCollection.addHandler(contextHandlerCollection);
handlerCollection.addHandler(new DefaultHandler());

server.setHandler(handlerCollection);
server.addBean(deployManager);
Run Code Online (Sandbox Code Playgroud)

我注意到我只能在停止 jetty 时手动删除目录。我认为这是释放使用罐子的过程并让我完全删除的唯一方法。

Obs:我不想停止服务器以便我可以删除文件夹。

提前致谢。

java jetty

4
推荐指数
1
解决办法
3482
查看次数