task sourcesJar
时间: 2024-04-24 20:27:26 浏览: 57
batch-task-1.2-sources.jar
你可以使用 Gradle 或者 Maven 来生成一个包含源代码的 JAR 文件。以下是两种方法的示例:
Gradle:
在你的 build.gradle 文件中添加以下代码:
```
task sourcesJar(type: Jar) {
from sourceSets.main.allJava
classifier = 'sources'
}
artifacts {
archives sourcesJar
}
```
执行 `gradle sourcesJar` 命令,将会生成一个包含源代码的 JAR 文件。
Maven:
在你的 pom.xml 文件中添加以下代码:
```
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.2.1</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
```
执行 `mvn clean package` 命令,将会生成一个包含源代码的 JAR 文件。
希望这对你有所帮助!如果你有任何其他问题,请随时提问。
阅读全文