Java glassfish独立客户端的Maven依赖项

Java glassfish独立客户端的Maven依赖项,java,maven,glassfish,Java,Maven,Glassfish,我必须测试部署在glassfish 3.1.2.2上的ejb,它在一台单独的机器上运行 我的客户就是这样 Properties p = new Properties(); p.setProperty("java.naming.factory.initial","com.sun.enterprise.naming.SerialInitContextFactory"); p.setProperty("org.omg.CORBA.ORBInitialHost","x.x.x.x"); p.setPro

我必须测试部署在glassfish 3.1.2.2上的ejb,它在一台单独的机器上运行

我的客户就是这样

Properties p = new Properties();
p.setProperty("java.naming.factory.initial","com.sun.enterprise.naming.SerialInitContextFactory");
p.setProperty("org.omg.CORBA.ORBInitialHost","x.x.x.x");
p.setProperty("org.omg.CORBA.ORBInitialPort","3700");
Context context = new InitialContext(p);
Test service = (Test) context.lookup("java:global/base-ejb-1.0/TestImpl");
如果我在电脑上下载并提取glassfish,我可以添加

glassfish-client-module.jar
到我的构建路径,它运行良好

但是如果我的电脑上没有glassfish,我该怎么办呢


找不到具有正确库的maven依赖项。总是有遗漏或例外。

不确定,但这就是您要寻找的依赖关系吗?在这一行找到多个注释:-缺少工件org.eclipse.persistence:org.eclipse.persistence.core:jar:2.3.2-缺少工件com.sun:tools:jar:1.6.0请参考以下答案:好的,谢谢,但它使用的是安装在pc上的glassfish。如果没有安装glassfish,似乎不可能找到具有良好依赖性的存储库。