0
有沒有一種方法可以讓我通過命令開關來改變我的依賴關係?maven的兩個版本的依賴關係
意義,我有
<dependency>
<groupId>api</groupId>
<artifactId>api</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</dependency>
,並以這樣的方式在那裏,如果我做-Dprovided
MVN包設置它
我的有效POM將
<dependency>
<groupId>nmsc</groupId>
<artifactId>nmsc_api</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<scope>provided</scope>
</dependency>
沒有使用配置文件作爲配置文件要求我把依賴關係放在兩次。這可能嗎?
這麼簡單它的輝煌。謝謝 – scphantm