Java 添加maven依赖项

Java 添加maven依赖项,java,maven,Java,Maven,我正在尝试用maven创建一个基本的原型,目前我知道如何用mvn原型:generate创建架构,但是我想在整个mvn控制台中添加依赖项 是否可以从命令行而不是pom文件添加依赖项 我之所以这样做,是因为一个有趣的选择是使用.bat文件创建一个简单的体系结构。至少官方文件中没有任何内容。生成的pom.xml中的依赖项由archetypeArtifactId选项确定。例如,-DarchetypeArtifactId=maven-archetype-j2ee-simple或-DarchetypeArt

我正在尝试用maven创建一个基本的原型,目前我知道如何用mvn原型:generate创建架构,但是我想在整个mvn控制台中添加依赖项

是否可以从命令行而不是pom文件添加依赖项


我之所以这样做,是因为一个有趣的选择是使用.bat文件创建一个简单的体系结构。

至少官方文件中没有任何内容。生成的pom.xml中的依赖项由archetypeArtifactId选项确定。例如,
-DarchetypeArtifactId=maven-archetype-j2ee-simple
-DarchetypeArtifactId=maven-archetypewebapp
或任何其他原型

例子
使用
-DarchetypeArtifactId=maven archetypewebapp
pom.xml生成的项目只附带JUnit依赖项

检查这里:我在使用本地和外部存储库进行此示例@RoxyWouldn不是通过命令行而不是pom文件添加依赖项挫败了可重复构建的全部目的吗?用例是什么?我试图理解为什么
.bat
pom.xml
更适合您file@jcsa原型必须具有预定义的结构,这就是使用原型的要点。如果要动态添加依赖项。。。您需要为此创建自己的Complete工具,这在原型中是不受支持的——可能是出于好的原因:正如上面所评论的,这会杀死任何可复制的构建。