从Github上下载了一个工程,依赖的包实在太多,于是乎下载了一个Maven来编译。
先官网下载了一个最新的Maven,然后修改其settings.xml,设置本地库路径:<localRepository>D:/repository</localRepository>,如果需要设置中央库,按照以下方式设置即可:
<mirror>
<id>maven-net-cn</id>
<mirrorOf>central</mirrorOf>
<name>Maven China Mirror.</name>
<url>http://mvnrepository.com/</url>
</mirror>
然后就是设置环境变量,使用mvn命令编译了。
如果需要此次编译的全部依赖(包括maven插件),可使用命令: mvn clean install -Dmaven.repo.local=D:\myproject\resp ,D:\myproject\resp为导出依赖路径。
如果需要查看工程的依赖层次,可使用命令:mvn dependency:tree 命令即可。
如果需要复制这次工程的依赖jar包,即上一步列出的依赖包,可使用命令: mvn dependency:copy-dependencies -DoutputDirectory=D:\myproject\dependency -DincludeScope=runtime 。后面两个参数分别指定目的路径和依赖范围。