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

告诉Gradle检查两个目录以查找主要的java源代码

江敏学
2023-03-14

我有一个充满测试的项目,我们用它来查询我们的环境。我们使用Gradle运行这些测试。我希望从一个独立的应用程序运行这些测试,以摆脱Gradle依赖关系。我正在使用gradle'Application'插件,并尝试使用JUnitCore运行JUnit测试,除了不能从Main访问测试类之外,一切都很好。

--main
--smokeTest
--longRunningTest
sourceSets {
 main {
    java { srcDirs ['src/main/java', 'src/smokeTest/java'] }
    }
} 

共有1个答案

蒙峰
2023-03-14

不是要偷取@david-m-karr的火焰,只是稍微精炼一下:

sourceSets.main.java.srcDirs = ['src/main/java', 'src/smokeTest/java'] 

可能有用

 类似资料:
  • 几天来我一直在想办法解决这个问题。糟糕的是,hibernate没有提供ready to use annotation来将属性排除在脏检查之外。问题是,我有一节课,如下所示

  • #include <stdio.h> #include <time.h> int main(void) { time_t now = time(NULL); struct tm local = {0}; struct tm gmt = {0}; localtime_r(&now, &local); gmtime_r

  • 问题内容: 对于Windows,Process.platform返回“ win32”。在Windows上,用户的主目录可能是或C:\ Documents and Settings[USERNAME],具体取决于所使用的Windows版本。在Unix上,这不是问题。 问题答案: ,首选方法现在很简单: [原创答案] :为什么不在win32上使用环境变量?

  • 问题内容: 我试图用谷歌搜索,但找不到方法 我有一个t-sql脚本,该脚本将新列添加到表中,然后根据该表中其他列的值填充该列,最后删除一些列。这一切都很好。 当我想再次运行脚本时,会出现问题。我有一个if子句,用于检查缺少的列是否存在,但是即使if子句中的代码未运行,SSMS仍会抱怨并显示错误消息。该脚本必须能够再运行一次,并且我不希望显示错误消息! 在代码中(显然是测试代码,不想在此处转储生产代

  • 我设置了文件。但是,当构建时 抛出一个错误,表示。如何防止自己硬编码的绝对路径?

  • 我已经读过一些其他的堆栈溢出线程: 在java中求两个多集的交集 我如何获得两个数组之间的交集作为一个新数组? 我试图检查两个数组以及它们的元素数(numElementsInX和numElementsInY),并返回一个包含数组x和y的公共值的新数组。他们的交集。 编辑代码