部署GlassFish v3时出现多个警告

9

你好,当我尝试在Glassfish中部署EAR应用程序时,我收到了许多警告信息,例如:

[#|2013-01-14T14:12:52.404+0100|WARNING|glassfish3.1.2|org.apache.jasper.runtime.TldScanner|_ThreadID=34;_ThreadName=Thread-2;|PWC6351: In TLD scanning, the supplied resource file:/usr/local/glassfish3/glassfish/domains/pi/applications/person-ear-1.0-SNAPSHOT-rnull/APP-INF/lib/jaxb-api-2.1.jar does not exist
java.io.FileNotFoundException: /usr/local/glassfish3/glassfish/domains/pi/applications/person-ear-1.0-SNAPSHOT-rnull/APP-INF/lib/jaxb-api-2.1.jar (Nie ma takiego pliku ani katalogu)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:214)
    at java.util.zip.ZipFile.<init>(ZipFile.java:144)
    at java.util.jar.JarFile.<init>(JarFile.java:152)
    at java.util.jar.JarFile.<init>(JarFile.java:89)


[#|2013-01-14T14:12:52.407+0100|WARNING|glassfish3.1.2|org.apache.jasper.runtime.TldScanner|_ThreadID=34;_ThreadName=Thread-2;|PWC6351: In TLD scanning, the supplied resource file:/usr/local/glassfish3/glassfish/domains/pi/applications/person-ear-1.0-SNAPSHOT-rnull/APP-INF/lib/resolver-20050927.jar does not exist
java.io.FileNotFoundException: /usr/local/glassfish3/glassfish/domains/pi/applications/person-ear-1.0-SNAPSHOT-rnull/APP-INF/lib/resolver-20050927.jar (Nie ma takiego pliku ani katalogu)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:214)
    at java.util.zip.ZipFile.<init>(ZipFile.java:144)
    at java.util.jar.JarFile.<init>(JarFile.java:152

而其他的...对我来说,glassfish似乎没有使用自己的类加载器,但我不确定...


1
"(Nie ma takiego pliku ani katalogu) " 的意思是什么? - Roberto
这意味着文件或目录不存在。 - Łukasz Woźniczka
1个回答

4

很可能是您的pom.xml文件配置错误导致了这个问题。maven-war-plugin插件可能包含指令,用来自定义MANIFEST.MF类路径。在我的情况下,我有:

 <manifest>
     <addClasspath>true</addClasspath>
 </manifest>

你可以通过注释/删除指令来解决它。

这很有帮助。谢谢。 - ACV

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接