在没有Maven的情况下构建Maven项目

Ily*_*lya 2 java building maven

我有Maven项目,但在其中一台服务器上我必须在没有Maven的情况下构建它.
可以使用标准JDK命令.在哪里可以看到Maven在构建项目时发送给JDK的命令?

Sea*_*oyd 6

Maven做了很多.如果没有Maven,没有简单的方法可以模拟Maven的功能.

如果您绝对无法在服务器上安装maven,请在另一台服务器(或本地)上构建工件,并通过scp将它们移动到服务器上.

这就是说:我曾经有过类似的情况,我从Maven为一台服务器生成一个RPM,该服务器绝对需要运行本地构建但无法运行Maven(禁止网络访问).我所做的是将所有依赖项放在RPM中,加上Ant发布和Ant构建文件.在RPM安装脚本中,解压缩依赖项并调用Ant脚本.它奏效了,但这意味着双重工作.