Glassfish 4.0域库Jars无法识别

时间:2014-01-22 08:14:11

标签: java glassfish shared-libraries

使用Tomcat已经有一段时间了,我们决定转移到Glassfish。 在Tomcat中,我们过去常常在tomcat7 / lib目录下放置我们想要共享的所有Jar,在Glassfish中我把Jar放在glassfish / domains / domain1 / lib中然后我无法导入我在Jar那里的类。项目构建路径有那里的Glassfish系统库。

我是否必须在config dir中的default-web.xml中引用每个Jar,或者我在这里错过了其他内容?

1 个答案:

答案 0 :(得分:0)

这应该有用,如果没有,我猜你导入的方式有问题。

您也可以将JAR文件放在$GLASSFISH_HOME/glassfish/lib中,然后它们可用于所有域。

如果您的意思是无法将类导入IDE中的代码,那么这是另一个问题。如果您使用的是Maven,则应将相应的依赖项设置为“提供”范围。如果您不使用Maven,则必须将特定的JAR文件添加到类路径....

另见: