apply plugin: 'gae'
apply plugin: 'eclipse'
ext.version = "130"
buildscript {
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
classpath 'org.gradle.api.plugins:gradle-gae-plugin:0.8'
}
}
repositories {
mavenLocal()
mavenCentral()
maven {
url "http://maven.kungfuters.org/content/groups/public/" // javapns lives here!
}
}
configurations {
all*.exclude module: 'slf4j-log4j12'
}
dependencies {
def gaeVersion = '1.7.7'
def jerseyVersion = '1.17.1'
gaeSdk "com.google.appengine:appengine-java-sdk:$gaeVersion"
// compile fileTree(dir: 'war/WEB-INF/lib', includes: ['*.jar']) // TODO: Change this in ze future!
compile "javax.servlet:servlet-api:2.5"
compile "commons-cli:commons-cli:1.2"
compile "org.apache.commons:commons-lang3:3.1"
compile "org.json:json:20090211"
compile "javax.ws.rs:jsr311-api:1.1.1"
compile "org.picocontainer:picocontainer:2.14.3"
compile "com.google.appengine:appengine-api-1.0-sdk:$gaeVersion"
compile "com.google.appengine:appengine-api-stubs:$gaeVersion"
compile "com.google.appengine:appengine-remote-api:$gaeVersion"
compile "com.google.appengine.tools:appengine-gcs-client:0.3"
compile "com.google.appengine.tools:appengine-mapreduce:0.2"
compile "com.google.appengine.tools:appengine-pipeline:0.1"
compile "com.google.api-client:google-api-client:1.15.0-rc"
compile "com.google.api-client:google-api-client-appengine:1.15.0-rc"
compile "com.google.api.client:google-api-client-json:1.2.3-alpha"
compile "com.google.apis:google-api-services-bigquery:v2-rev97-1.15.0-rc"
compile "com.google.apis:google-api-services-storage:v1beta2-rev10-1.15.0-rc"
compile "com.google.http-client:google-http-client:1.15.0-rc"
compile "com.google.http-client:google-http-client-jackson:1.15.0-rc"
compile "com.googlecode.javapns:javapns:2.2"
compile "com.sun.jersey:jersey-core:$jerseyVersion"
compile "com.sun.jersey:jersey-server:$jerseyVersion"
compile "com.sun.jersey:jersey-servlet:$jerseyVersion"
compile "com.sun.jersey:jersey-client:$jerseyVersion"
compile "com.sun.jersey:jersey-json:$jerseyVersion"
compile "org.bouncycastle:bcprov-jdk15on:1.48"
runtime "org.slf4j:slf4j-jdk14:1.7.5"
testCompile "junit:junit:4.10"
testCompile "org.mockito:mockito-all:1.9.0"
testCompile "com.google.appengine:appengine-testing:$gaeVersion"
}
sourceSets {
main { java {srcDir 'src' } }
test { java {srcDir 'testsrc' } }
}
test {
// set heap size for the test JVM(s)
minHeapSize = "128m"
maxHeapSize = "512m"
// set JVM arguments for the test JVM(s)
jvmArgs '-XX:MaxPermSize=768m'
// listen to events in the test execution lifecycle
beforeTest { descriptor ->
logger.lifecycle("Running: " + descriptor)
}
}
webAppDirName = file('war')
gae {
httpPort = 8888
jvmFlags = ['-Xdebug', '-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8889', '-Xmx1024m', '-XX:MaxPermSize=512m']
downloadSdk = true
warDir = file('war')
appcfg {
update {
useJava7 = true
}
email = 'foo@bar.se'
passIn = true
logs {
severity = 1
numDays = 1
outputFile = file('dalby.log')
}
app {
id = 'dalby-gunnar'
}
}
}
eclipse {
classpath {
downloadSources=true
}
}
听起来您必须告诉Java编译器(我假设您的代码是用Java编写的)设置注释处理。从错误消息中可以看到的情况来看,我将尝试以下操作:
禁用批注处理
compileJava.options.compilerArgs = ['-proc:none']
启用批注处理
compileJava.options.compilerArgs = ['-implicit']
我的笔记本电脑上有一个java项目,我正在用Gradle构建它。所有依赖项都在文件系统中,因为我在处理它时大部分时间都是脱机的。反正也不算太多。 查看checkstyle-6.10.1.jar内部,我可以看到没有这样的类,而是有一个叫做的类,我怀疑这是gradle应该调用的类。然而,我不知道如何让gradle调用它。 我唯一的一个怀疑是我的没有正确定义,并且gradle使用某些默认值调用。然而,所
我有一个用TestNG运行的简单代码,但是我不能用Gradle运行,因为它说没有找到主方法,这并不奇怪,因为我使用注释。 但在这种情况下,如果必须使用Gradle,如何运行代码。 请注意,我对Gradle很陌生,对这方面的知识不多。 代码: 上面的代码与TestNG库完美运行。然而不是格拉德尔。 以下是我的Gradle构建设置: Gradle返回没有Main方法。 谢谢你的帮助。
问题内容: 我正在尝试使用websocket调整我的应用程序以使其在GAE上运行,但是在阅读文档时,我没有找到解决此问题的漂亮方法。 使用一个像这样的非常简单的应用程序:https : //github.com/marcosbergamo/gae-nodejs- websocket 这是我尝试使用的示例演示。但是,当我尝试连接到我的websocket时会收到此错误; 跟随有关请求的图像; 问题答案
分级测试 任务:编译Java FAILED 失败:生成失败,出现异常。 出错的地方:任务': compileJava'执行失败。 无法解析配置': detachedConfiguration1'的所有依赖项。无法解析org.springframework.boot: spring-boot-依赖项:2.2.7.RELEASE.需要:项目:
我正在尝试使用IntelliJ Community edition和Gradle5.5.1运行一个Cucumber/Selenium项目。 我的TestRunner类如下:
我正在尝试用Maven安装UIMA JDK。然而,总有一个警告 请帮助我解决此问题