由于大量的外部依赖,我有一个很大的战争文件,而且我有互联网连接速度问题,因为我不想在我的战争中保留依赖罐,这样我就可以减少战争规模并做得更快将我更新的战争从开发机器上传到远程服务器。
我希望 maven 项目在远程 tomcat 服务器本身上载并开始运行时下载依赖项。我如何配置 Maven 来做到这一点?
正如 Aarom 所说,您应该直接在服务器上构建项目。
有两个要求:
然后你可以在远程服务器上上传你的项目的源代码(没有依赖关系)。进入项目的根目录并运行构建命令(mvn package
或您使用的任何自定义构建命令)。
就是这样,远程服务器上的 .war 加载了所有依赖项;然后您可以删除源文件。
@user01