我的本地 .m2 存储库中的 jar 如何被我的 websphere 服务器拾取?



我是Maven的新手,我的pom文件中有一堆jar文件,这些文件安装在我的本地.m2存储库中。我能够全新安装我的项目并成功构建。但是当我将我的 EAR 项目部署到 websphere 服务器上时,它抛出许多 jar(如 spring 框架 jar(的类未找到异常。如何解决此问题?

我还有一个关于服务器如何在 .m2 存储库中拾取 jar 的问题?请让我理解

这里有一些需要注意的事情:

  1. 如果是这样,请确保该 jar 的 pom 范围未provided将其更改为compile或手动将 jar 移动到 websphere 配置的 jar 查找lib文件夹中
  2. 如果这是一个具有某种目的的简单 Java 应用程序(不是 webapp(,请使用Maven Shade插件(通常webapps与 lib 目录中所需的 jar 一起构建(。

最新更新