在jboss-as-7.1.1.Final上,我有类路径的问题,在部署EAR时我有他的错误:
WARN [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry xercesImpl.jar in "/C:/dev/jboss-as-7.1.1.Final/bin/content/appli.ear/lib/xalan-2.7.1-1.jbossorg.jar" does not point to a valid jar for a Class-Path reference.
WARN [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry xml-apis.jar in "/C:/dev/jboss-as-7.1.1.Final/bin/content/appli.ear/lib/xalan-2.7.1-1.jbossorg.jar" does not point to a valid jar for a Class-Path reference.
WARN [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry serializer.jar in "/C:/dev/jboss-as-7.1.1.Final/bin/content/appli.ear/lib/xalan-2.7.1-1.jbossorg.jar" does not point to a valid jar for a Class-Path reference.
我该如何解决?
THX
答案 0 :(得分:1)
据说文件" xalan-2.7.1-1.jbossorg.jar" META-INF文件夹中有一个MANIFEST.MF文件,其中包含无效的Classpath条目。
这不是错误,只是一个警告。
但是,您并不想手动更改这些内容。如果你有另一个名字在classpath中的文件,并希望保持这种方式,你可以这样做。但是,对于JBoss 7.1.1,这些文件也应该包含在模块中,因此您可以使用jboss-deployment-structure.xml从模块中导入这些文件并将其从您的耳中删除。但它可能会产生其他后果。 xalan / xerces库很容易被破坏。
如果您唯一的问题是警告信息,一切正常,我就会忽略它。