当前位置: 首页 > 知识库问答 >
问题:

如何从项目文件(*.java、*.js、*、xml等)创建带有Gradle的源JAR?

史昱
2023-03-14

我想用每个文件(不是类文件)从我的项目中创建一个源JAR文件。你知道吗?

共有1个答案

丁振海
2023-03-14

使用任务Javadocjarsourcejar

task javadocJar(type: Jar, dependsOn: javadoc) {
    classifier = 'javadoc'
    from javadoc.destinationDir
}

task sourcesJar(type: Jar, dependsOn: classes) {
    classifier = 'sources'
    from sourceSets.main.allSource
}

artifacts {
    archives javadocJar    
    archives sourcesJar 
}
 类似资料:
  • 如何从命令行创建Java Gradle项目? 它应该创建标准的maven文件夹布局,如下图所示。 更新: 那么有办法在一个命令中完成吗?

  • 我正在构建一个创建XML文件的简单java程序。我正在构建以下代码: 但如果我尝试启动此代码,我会出现以下错误: 线程“AWT-EventQueue-0”java中出现异常。lang.AbstractMethodError:gnu。xml。dom。DomDocument。com上的getXmlStandalone()Z。太阳组织。阿帕奇。泽兰。内部的xsltc。特拉克斯。DOM2TO。com上的s

  • 我想在intellij idea中创建一个简单的java servlet。 我看到了关于如何这样做的这一页,

  • 我想把我所有的java项目(223个项目)迁移到gradle项目。我使用Gradle Eclipse插件,由SpringSource STS团队开发。 目前,我所有的java项目都是这样结构的: src/log、src/tools/core、src/tools/graph、src/tests和src/someModule是java源文件夹。 将项目转换为gradle后(通过配置- 此外,问题是ja

  • 是否有教程解释如何正确创建Java Gradle项目并构建。jar文件? 当我创建Java项目并添加Gradle:File时- 或 我的项目在这一点上是如此的混乱,也许我应该创建另一个项目,然后将Main.class和Gradle的依赖关系从旧项目复制/粘贴到新项目上。 如果这是我的最佳选择,那么这次我如何正确创建项目?

  • 我想使用Eclipse和Gradle来构建POJO。我安装了Eclipse STS插件,正如Gradle教程中强调的那样。我使用文件创建带有Eclipse的Gradle项目