maven install的时候把源码一起放到仓库

今天在公司看到了一个工具类,感觉很好用,就想看看源码,结果看到的源码是Intellij根据.class文件反编译后的代码,点download source还没下载到源码,去自己的maven仓库找找确实没有找到源代码,于是就找到了当初install是的工程,看了其pom.xml文件,加了如下配置

	<build>
		<plugins>
			
			<plugin>
				<groupId>org.apache.maven.pluginsgroupId>
				<artifactId>maven-compiler-pluginartifactId>
				<version>3.1version>
				<configuration>
					<source>${jdk.version}source>
					<target>${jdk.version}target>
				configuration>
			plugin>
			
			<plugin>
				<groupId>org.apache.maven.pluginsgroupId>
				<artifactId>maven-surefire-pluginartifactId>
				<version>2.17version>
				<configuration>
					<skip>trueskip>
				configuration>
			plugin>
			
				<plugin>
					<groupId>org.apache.maven.pluginsgroupId>
					<artifactId>maven-source-pluginartifactId>
					<executions>
						<execution>
							<id>attach-sourcesid>
							<goals>
								<goal>jargoal>
							goals>
						execution>
					executions>
				plugin>
		plugins>
	build>

然后执行mvn install的时候就看到了源代码已经在仓库了
maven install的时候把源码一起放到仓库_第1张图片
然后就可以愉快的download source,看源码学习了

你可能感兴趣的:(老文章)