我创建了一个新的Spring Web应用程序,我非常想使用Maven来处理构建/依赖项.我的问题是项目取决于一些现有的本地项目,并且目前不是一种选择.是否有可能依赖这些项目而不对它们进行治疗?
我认为最简单的方法是将本地依赖项部署到本地存储库,以便maven可以将其用作常规依赖项.
要将本地jar文件部署到本地存储库,请使用命令行,如:
mvn install:install-file -Dfile=<MY-FILE> -DgroupId=MY-GROUP-ID -DartifactId=MY-ARGIFACT -Dversion=MY-VERSION -Dpackaging=jar
Run Code Online (Sandbox Code Playgroud)
如果您的公司中有像Artifactory这样的共享存储库,则可以在那里部署jar.否则,每个开发人员都必须部署到他的本地存储库中.好消息一定只能做一次.
编辑.
这是一种定义项目到项目依赖关系的方法 pom.xml
<dependency>
<groupId>com.mycompany.util</groupId>
<artifactId>util</artifactId>
<version>${com.mycompany.version}</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
而已.Util只是我工作区的另一个项目.
| 归档时间: |
|
| 查看次数: |
4771 次 |
| 最近记录: |