请问 Maven 如何将本地仓库中的依赖移动到开发文件夹中?

2015-11-15 17:49:14 +08:00
 c742435

目前的编译是把所需依赖放在本地仓库中。
现在希望使用在线编译服务,例如 circleCI ,来编译项目。
这些服务貌似不能手动操作本地仓库,所以需要把依赖放到 git 里面。
我应该怎么操作呢?望不吝赐教

2482 次点击
所在节点    问与答
4 条回复
rails3
2015-11-15 18:00:28 +08:00
c742435
2015-11-15 19:35:28 +08:00
@rails3 额,有点没看懂,在使用
mvn dependency:copy-dependencies -DoutputDirectory=src/main/webapp/WEB-INF/lib -DincludeScope=runtime
导出依赖之后,应该在 pom 文件中加入什么语句,才能使用这个导出文件夹呢
rails3
2015-11-16 09:02:32 +08:00
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<warSourceDirectory>WebContent</warSourceDirectory>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>

<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>D:/project/a/WebRoot/WEB-INF/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
rails3
2015-11-16 09:02:53 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/236355

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX