加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

添加另一个java源目录到gradle脚本

发布时间:2020-12-14 17:40:53 所属栏目:Java 来源:网络整理
导读:我讨论一个例子的 java项目包 package com.example.testing; 用这样的文件树 app| src-com-example-testing-Main.java 和一个毕业生脚本: apply plugin: 'java'apply plugin: 'application'sourceSets { main { java { srcDirs 'src' } }}sourceSets.main.o
我讨论一个例子的 java项目包

package com.example.testing;

用这样的文件树

app
|
  src->com->example->testing->Main.java

和一个毕业生脚本:

apply plugin: 'java'
apply plugin: 'application'

sourceSets {
    main {
        java {
            srcDirs 'src'
        }
    }


}

sourceSets.main.output.classesDir = file("classes")
mainClassName = 'com.example.testing.Main'

defaultTasks 'compileJava','run'

现在我想添加一些模块到这个项目,我的文件夹将是这样的

app
|
  src1->com->example->testing->Main.java

  src2->com->another_example->another_testing->Library.java

如何添加新的源代码到毕业生脚本?

解决方法

我同意@JB Nizet关于尊重标准惯例.如果你仍然坚持要成为无政府主义者:

您已经在您的sourceset中声明了src,为什么不添加src1和src2呢?您可以将它们添加到相同的源集合中,或者如果需要,可以为每个模块定义一个sourceset.

sourceSets {
    main {
        java {
            srcDirs 'src'
            srcDirs 'src1'
            srcDirs 'src2'
        }
    }
 }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读