我无法在gradle项目中添加自定义源代码集。如何初始化这里的版本号?我的gradle文件看起来像:
plugins {
id 'java'
}
group 'org.example'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
sourceSets {
demo
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
}
test {
useJUnitPlatform()
}
您可以在构建中这样设置自定义sourceset
。格拉德尔
main {
java {
srcDirs = ['src/gen/java', 'src/main/java']
}
}
srcDir
是一个数组,因此可以指定多个源目录。
还可以为测试指定自定义源目录
test {
java {
srcDirs = ['src/integrated-test/java', 'src/test/java']
}
}
你可以在这里找到更多信息https://www.baeldung.com/gradle-source-sets在第3节。他们用这个例子进行综合测试,但想法是一样的。
这是源代码集的官方gradle文档https://docs.gradle.org/current/dsl/org.gradle.api.tasks.SourceSet.html
我找到了解决办法。如果您的要求是projectFolder/src/-
sourceSets {
customModuleName.java.srcDir "src/customModuleName"
customModuleName.resources.srcDir "src/customModuleName"
}
//在构建文件中添加上述块后。继续创建一个目录,它将在建议//中显示一个模块名称,然后在模块内部,转到创建一个包。在这里我们可以找到java和资源文件夹在建议
是否有一个时间格式来指定这样的日期序列到轴在D3和v4?
Thymeleaf有许多有用的实用程序,如或。我试图添加一个自定义的,但不知道如何注册这一点。
问题内容: 在迁移到Play 1.2时,我有些失落。我们的应用程序中有一组自定义模块。在Play 1.1.1中,我们使用了以下结构: 并且application.conf引用了模块作为相对路径 (../ module1) 如何在Play 1.2中执行相同操作?我看到我应该使用 dependencies.yml 文件,但是在官方文档中找不到关于此主题的任何信息。 提前致谢 编辑: Google Gr
我想在向url发送请求时添加假用户代理。但它并没有添加假useragent,而是使用默认的useragent。
一个具有“姓名”、“地址”和“工资”属性的实体“人” 两个角色-“员工”和“经理” 虽然员工应该能够编辑他自己的地址,但他肯定不能改变他的工资或其他人的地址。虽然他可能被允许看到自己的工资和其他用户的地址,但他甚至不允许看到其他人的工资,更不用说编辑了。另一方面,manager具有完全的readwrite权限。 这在后端不是问题--我们可以在那里使用自定义bean验证来强制执行写权限。 我想收到
问题内容: 我正在尝试为Selenium编写自己的ExpectedConditions,但我不知道如何添加新的selenium。有人有例子吗?我在网上找不到任何教程。 在我目前的情况下,我想等到某个元素存在,可见,启用并且没有attr“ aria-disabled”属性。我知道这段代码行不通: 编辑:一些额外的信息:我遇到的问题是与jQuery选项卡。我在一个禁用的选项卡上有一个表单,它将在该选项