Java SRVE9967W:在jar文件中找不到清单类路径xercesImpl.jar

Java SRVE9967W:在jar文件中找不到清单类路径xercesImpl.jar,java,eclipse,maven,jar,websphere-liberty,Java,Eclipse,Maven,Jar,Websphere Liberty,在这件事上我一直在兜圈子。我们正在使用WebSphereLiberty、Eclipse和Maven。我收到了一些警告,比如 [警告]SRVE9967W:在jar文件:/C:/Users/.m2/repository/xalan/xalan/2.7.1/xalan-2.7.1.jar或其父文件中找不到清单类路径xercesImpl.jar 当我启动服务器时。对于所有类路径something.jar,它们都在我的项目的Maven Dependencies文件夹中,并且在我的repo中,尽管它们附带了

在这件事上我一直在兜圈子。我们正在使用WebSphereLiberty、Eclipse和Maven。我收到了一些警告,比如

[警告]SRVE9967W:在jar文件:/C:/Users/.m2/repository/xalan/xalan/2.7.1/xalan-2.7.1.jar或其父文件中找不到清单类路径xercesImpl.jar

当我启动服务器时。对于所有类路径something.jar,它们都在我的项目的Maven Dependencies文件夹中,并且在我的repo中,尽管它们附带了一个版本号,例如xercesImpl-2.11.0.jar。它声称应用程序是可用的,但如果我试图转到该地址,就会出现各种严重错误,大部分是类未找到

当我试图通过Maven打包我的项目时,我

[警告]无法将元数据org.apache.maven.plugins/maven-metadata.xml从/传输到所有外部镜像存储库http://mirror/m2-repo/content/groups/adc-standard-repositories: 空到http://mirror/m2-repo/content/groups/adc-standard-repositories/org/apache/maven/plugins/maven-metadata.xml

我大约70%确信这个问题归结于这样一个事实,我们项目的Maven使用了一个我无法从这里访问的镜像,我大约90%确信有一个办法可以使用我的本地回购协议,但我还没有弄清楚在哪里可以进行改变。我试着搜索整个工作区,寻找任何关于xerces或xalan的信息,但什么都没有找到

我发誓,在我有罐子之前,它一直在使用我的本地回购协议。我也觉得奇怪,它编译并让我运行测试而不抱怨这一点


如果您有任何想法,哪怕只是想看看哪里,我们都将不胜感激。我发现在讨论类似错误时,有很多东西提到了WebSphere,更具体地说,是Liberty,所以我也想知道它是否与WebSphere的部署方式有关。

它实际上与WebSphere无关。在添加到项目中的xalan-2.7.1.jar中,有META-INF/MANIFEST.MF文件。在其中,您会发现类路径如下:

Manifest-Version: 1.0
Created-By: 1.3.1 
Main-Class: org.apache.xalan.xslt.Process
Class-Path: xercesImpl.jar xml-apis.jar serializer.jar

正如您所看到的,classpath引用了xercesImpl.jar,不幸的是,您的构建正在创建xercesImpl-2.11.0.jar,因此无法解析它。但是,这只是一个警告,如果xercesImpl类在类路径中可用,应用程序应该可以正常运行。

它实际上与WebSphere无关。在添加到项目中的xalan-2.7.1.jar中,有META-INF/MANIFEST.MF文件。在其中,您会发现类路径如下:

Manifest-Version: 1.0
Created-By: 1.3.1 
Main-Class: org.apache.xalan.xslt.Process
Class-Path: xercesImpl.jar xml-apis.jar serializer.jar

正如您所看到的,classpath引用了xercesImpl.jar,不幸的是,您的构建正在创建xercesImpl-2.11.0.jar,因此无法解析它。然而,这只是一个警告,如果xercesImpl类在类路径中可用,应用程序应该可以正常运行。

我确实发现了这一点。也许这不是我的问题?当我搜索在使用webapp时遇到的错误时,我发现这是一个潜在的问题。我确实找到了。也许这不是我的问题?当我搜索在使用webapp时遇到的错误时,我发现这是一个潜在的问题。