[英]Do I need to include the Jersey Jars in my EAR on Glassfish4.0 server?
[英]Glassfish 4.0 domain library Jars are not recognized
使用Tomcat一段时间后,我们决定迁移到Glassfish。 在Tomcat中,我们曾经将要在项目之间共享的所有Jar放在了tomcat7 / lib目录下,在Glassfish中,我将Jar放在了glassfish / domains / domain1 / lib中,但我无法导入那里的Jar中的类。 当然,该项目的构建路径中有Glassfish系统库。
我是否必须在配置目录中的default-web.xml中引用每个Jar,还是在这里缺少其他内容?
如果没有,这应该可以工作,我想您的导入方式有问题。
您还可以将JAR文件放在$GLASSFISH_HOME/glassfish/lib
,然后它们可用于所有域。
如果您的意思是无法将类导入IDE中的代码中,那么这是另一个问题。 如果使用的是Maven,则应将相应的依赖项设置为“已提供”范围。 如果您不使用Maven,则必须将特定的JAR文件添加到类路径中。
也可以看看:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.