标签:style http io ar color os 使用 sp java
当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的:
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
命令使用方法:首先进入到相应的pom.xml目录中,然后执行以上命令:
第一个命令是尝试下载在pom.xml中依赖的文件的源代码。
第二个命令:是尝试下载对应的javadocs
但是有可能一些文件没有源代码或者javadocs
打开maven配置文件 setting.xml文件(.../.m2/settings.xml) 增加如下配置:
Window > Preferences > Maven and checking the "Download Artifact Sources" and "Download Artifact JavaDoc" options
</build>
maven中添加远程仓库:
<profile>
<id>dev</id>
<repositories>
<repository>
<id>company</id>
<name>company</name>
<url>http://192.168.2.202:8081/nexus/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>company</id>
<name>company</name>
<url>http://192.168.2.202:8081/nexus/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
把URL改写成自己的:
推荐maven仓库:
http://mvnrepository.com/
http://search.maven.org/
http://repository.sonatype.org/content/groups/public/
http://people.apache.org/repo/m2-snapshot-repository/
http://people.apache.org/repo/m2-incubating-repository/
同时在pom.xml中的setting中的文件
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>
从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,输入:
mvn dependency:copy-dependencies -DoutputDirectory=lib
标签:style http io ar color os 使用 sp java
原文地址:http://my.oschina.net/liting/blog/355795