猿问

从Maven存储库获取源JAR

从Maven存储库获取源JAR

有没有人知道你是否可以在Maven存储库中找到源JAR?



人到中年有点甜
浏览 326回答 3
3回答

撒科打诨

从命令行运行Eclipse时(mvn eclipse:eclipse)&nbsp;&nbsp;&nbsp;<build> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<plugins> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<plugin> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<groupId>org.apache.maven.plugins</groupId> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<artifactId>maven-eclipse-plugin</artifactId> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<configuration> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<downloadSources>true</downloadSources> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<downloadJavadocs>true</downloadJavadocs> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</configuration> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</plugin> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</plugins> &nbsp;&nbsp;&nbsp;&nbsp;</build>

阿晨1998

如果项目创建了一个项目源的jar并将其部署到maven存储库,那么你会发现它:)仅供参考,源工件通常由maven-source-plugin创建。该插件可以将项目的主要或测试源捆绑到jar存档中,如配置源插件中所述:(...)生成的jar文件将以finalName加号“-sources”&nbsp;的值命名(如果它是主要来源)。否则,finalName如果它是测试源,它将是加“-test-sources”。附加文本用于描述工件(此处为“-sources”或“-test-sources”)称为分类器。要声明对使用分类器的工件的依赖性,只需添加<classifier>元素即可。例如:<dependency> &nbsp;&nbsp;<groupId>org.hibernate</groupId> &nbsp;&nbsp;<artifactId>hibernate</artifactId> &nbsp;&nbsp;<version>3.2.7.ga</version> &nbsp;&nbsp;<classifier>sources</classifier></dependency>请注意,您通常不这样做,大多数IDE提供从主工件下载源(和/或JavaDoc)的支持,而不明确声明对它们的依赖。最后,还要注意一些存储库搜索引擎允许使用分类器搜索工件(至少Nexus使用高级搜索)。例如,请参阅此搜索。
随时随地看视频慕课网APP

相关分类

Java
我要回答