我是格拉德尔的新信徒。大多数任务都很好。然而,我看到战争任务总是被跳过。在调试模式下运行时,我会看到以下日志-
09:12:34.889[LIFECYCLE][类org.gradle.internal.buildevents.TaskExuretionLogger]: war09:12:34.889[DEBUG][org.gradle.api.internal.tasks.execution.ExecteAtMostOnceTaskExecter]开始执行任务': war'09:12:34.889[INFO][org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecter]跳过任务': war'作为任务只如果是false。09:12:34.889[DEBUG][org.gradle.api.internal.tasks.execution.ExecteAtMostOnceTaskExecter]已完成执行任务': war'09:12:34.889[LIFECYCLE][类org.gradle.internal.buildevents.TaskExuretionLogger]: war跳过
我不知道为什么onlyIf是假的。我确实在网上搜索过。但我没有发现任何相关信息。
这是我的gradle档案-
buildscript {
ext {
springBootVersion = '2.0.0.M2'
}
repositories {
mavenCentral()
maven { url "https://repo.spring.io/snapshot" }
maven { url "https://repo.spring.io/milestone" }
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
// Apply the java-library plugin to add support for Java Library
apply plugin: 'java-library'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
apply plugin: 'war'
apply plugin: 'checkstyle'
apply plugin: 'pmd'
apply plugin: 'findbugs'
apply plugin: 'jacoco'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
jcenter()
mavenCentral()
maven { url "https://repo.spring.io/snapshot" }
maven { url "https://repo.spring.io/milestone" }
}
dependencies {
compile('org.springframework.boot:spring-boot-starter')
compile("org.springframework.boot:spring-boot-starter-web")
compile("org.springframework.retry:spring-retry:1.2.1.RELEASE")
compile("org.springframework.data:spring-data-cassandra:2.0.0.M4")
compile("io.reactivex.rxjava2:rxjava:2.1.1")
//compile("javax.persistence:persistence-api:1.0.2")
//compile("org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1.Final")
compile("org.springframework.boot:spring-boot-starter-data-jpa")
compile("com.zaxxer:HikariCP:2.6.0")
// Test Dependencies
testCompile("org.springframework.boot:spring-boot-starter-test")
testCompile("org.powermock:powermock-mockito-release-full:1.6.4")
testCompile("org.mockito:mockito-core:2.0.3-beta")
testCompile("org.cassandraunit:cassandra-unit:3.1.3.2")
testCompile("org.cassandraunit:cassandra-unit-spring:2.2.2.1")
testCompile("com.h2database:h2:1.4.196")
// This dependency is exported to consumers, that is to say found on their compile classpath.
api 'org.apache.commons:commons-math3:3.6.1'
// This dependency is used internally, and not exposed to consumers on their own compile classpath.
implementation 'com.google.guava:guava:21.0'
testImplementation 'junit:junit:4.12'
}
这是我的项目结构的图像-
如果你能帮我生成战争文件,那就太好了。
尝试升级gradle版本
Spring Boot的Gradle插件需要Gradle 6(6.3或更高版本)。Gradle 5.6也受支持,但该支持不建议使用,将在未来版本中删除。
https://docs.spring.io/spring-boot/docs/current/gradle-plugin/reference/html/
我在jar任务中也遇到了同样的问题,它跳过了jar生成,因为如果您不指定任何外部值,它将采用默认值为启用=false。基于@Alexander Servetnik
Enrironment: SpringBoot 2. x和gradle 4.4,该解决方案也适用于jar
jar {
baseName = <your-jar name>
enabled=true
}
试试看吧
war {
enabled = true
}
我想我的程序跳过了while循环,但我真的不确定到底发生了什么。该函数应该通过找到GCD,然后将分子和分母除以该数字来减少分数。 我得到分子和分母的绝对值,以确保如果分数是负数,我会在最后保持它。如果分子为0,则要求我返回(0,1)。问题是关于while循环。。。似乎它被完全跳过了。有什么建议吗?
问题内容: 我尝试将UIRefreshControl与swift 1.2配合使用,除了UI以外,其他都可以正常工作。它在跳跃,我不知道为什么。这是我在做什么: 您可以从此处下载我的POC项目: POC项目 当您拉下tableView时,突然跳下一点。有人知道为什么吗? 如果我与UITableViewController一起使用,则可以正常工作,但我不想使用此UI对象。我想在UIViewContro
问题内容: 我的代码产生了意外的结果。看来我的for循环跳过了第一次迭代,我不明白为什么。 返回…(假设输入的数字是姓名) 为什么第一个get.nextLine()被跳过? 问题答案: 当前,您对Scanner#nextInt的调用不占用换行符,因此将其传递给您的第一次调用,因此 不会 阻塞。 您将需要添加 通话后,您的第一个通话将阻止。
根据有关font-weight和其他来源的MDN页面,使文本内容“比父元素(在字体的可用权重中)暗一个字体权重”。 我有一个测试页面,“开放无”字体包括从谷歌字体,权重300,400(又名“普通”),600,700(又名“粗体”),和800。手动设置数字字体粗细与预期一样工作,但使用似乎会跳过字体粗细600。 Firefox和Chrome在这一点上是一致的,所以我可能误解了“一步”的含义。 这是一
为什么我的程序在读取文件时忽略零?例如,以下是文件中的数字: 这是我的输出: 这是我的代码:
我正在为一个使用精灵工具包物理引擎的小型弹跳球游戏工作。我的问题是: 当我对弹跳球施加巨大的冲力使其快速落在地面上时,有时它可能会穿过地面(非常薄,高度=2)。 我在Apple文档中找到了这个,但它不起作用。 为小型或快速移动的对象指定高精度碰撞 当 Sprite Kit 执行碰撞检测时,它首先确定场景中所有物理体的位置。然后,它确定是否发生了冲突或接触。这种计算方法速度很快,但有时会导致错过碰撞