我有一个带有build.gradle的Gluon移动项目,如下所示:
buildscript {
repositories {
jcenter()
google()
mavenCentral()
maven {
url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
}
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:2.0.30'
classpath 'com.google.gradle:osdetector-gradle-plugin:1.6.0'
classpath 'com.github.jengelman.gradle.plugins:shadow:4.0.2'
}
}
repositories {
jcenter()
maven {
url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
}
}
apply plugin: 'application'
apply plugin: 'org.javafxports.jfxmobile'
apply plugin: 'com.google.osdetector'
apply plugin: 'com.github.johnrengelman.shadow'
apply plugin: 'eclipse'
compileJava {
doFirst {
options.compilerArgs = [
'--module-path', classpath.asPath,
'--add-modules', 'javafx.controls'
]
}
}
run {
doFirst {
jvmArgs = [
'--module-path', classpath.asPath,
'--add-modules', 'javafx.controls'
]
}
}
sourceCompatibility = 13
targetCompatibility = 13
ext.platform = osdetector.os == 'osx' ? 'mac' : osdetector.os == 'windows' ? 'win' : osdetector.os
dependencies {
compile "org.openjfx:javafx-base:13:$platform"
compile "org.openjfx:javafx-graphics:13:$platform"
compile "org.openjfx:javafx-controls:13:$platform"
compile "org.openjfx:javafx-fxml:13:$platform"
compile "org.openjfx:javafx-graphics:13:win"
compile "org.openjfx:javafx-graphics:13:mac"
compile "org.openjfx:javafx-graphics:13:linux"
compile 'com.gluonhq:charm:5.0.0-jdk9'
compile 'org.reactfx:reactfx:2.0-M5'
compileOnly 'org.projectlombok:lombok:1.18.6'
compile project(':GameClientLogic')
}
jfxmobile {
downConfig {
version = '3.8.6'
plugins 'display', 'lifecycle', 'statusbar', 'storage'
}
android {
compileSdkVersion = 23
minSdkVersion = 23
// manifest = 'src/android/AndroidManifest.xml'
packagingOptions {
pickFirst 'META-INF/*'
pickFirst 'META-INF/**'
pickFirst 'META-INF/INDEX.LIST'
pickFirst 'META-INF/LICENSE'
pickFirst 'META-INF/LICENSE.txt'
pickFirst 'META-INF/NOTICE'
pickFirst 'META-INF/DEPENDENCIES'
pickFirst 'META-INF/NOTICE.txt'
pickFirst 'META-INF/services/javax.ws.rs.ext.Providers'
}
}
ios {
infoPList = file('src/ios/Default-Info.plist')
forceLinkClasses = [
'com.gluonhq.**.*',
'javax.annotations.**.*',
'javax.inject.**.*',
'javax.json.**.*',
'org.glassfish.json.**.*'
]
}
}
mainClassName = 'com.my.clientGUI.Main'
jar {
manifest {
attributes 'Main-Class': 'com.my.clientGUI.Main'
}
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}
}
wrapper {
gradleVersion = '6.0.1'
}
当我尝试执行gradle构建时,出现错误:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'ClientGUI'.
> Could not create task ':debug'.
> Unnecessarily replacing a task that does not exist is not supported. Use create() or register() directly instead. You attempted to replace a task named 'debug', but there is no existing task with that name.
我没有在任何地方替换调试。问题出在哪里?我已经尝试删除.gradle文件夹,没有帮助。使用Eclipse 4.14。
我想要gradle 6,所以我可以使用JDK 13。
问题是该插件org.javafxports.jfxmobile
与Gradle 6不兼容。降级Gradle版本5。
由于Gradle 5不支持Java 13,因此您还应该将Java降级为Java 11。
我正在使用jdk8,正在从事SpringBoot项目。我得到了“JdbcTemplate无法解析为类型”的消息-
我刚刚在cocos studio中启动了一个项目,我想为android构建它……但在我用模拟器打开之后,它就不起作用了。 这是我的日志: 02-14 07:43:35.805 3796-3796/ /system/lib2dx。示例E/AndroidRuntime:FATAL EXCEPTION:主进程:ctivity.java:52312dx。示例,PID:3796android.app.未满足
我在Stackoverflow上看到过类似的问题,但没有一个解决了这个问题。我刚刚从Expo桌面应用程序创建了一个新的ReactNative项目。但当Expo配置设置为LAN模式时,我无法通过二维码扫描在Android手机上运行它。在我的Android手机上似乎无法访问(看起来像)。我的手机在同一个Wifi网络上。 我还尝试通过关闭防火墙来运行Expo演示应用程序,但仍然没有成功。我相信你的一个技
由于报告缺少react脚本库,在npm init之后运行npm start无法工作。 它在我的Windows 10机器上;我尝试卸载和重新安装节点,但它没有帮助。 我只能通过键入 否则,如果我运行: 我可以看到下面粘贴的错误。 reactapptest@0.1.0启动C:(…)\reactapptest react脚本启动npm错误!文件bash npm ERR!路径bash npm ERR!代码
从Intellij13: 我已经尝试在我能想到的每个目录中发送垃圾邮件给我的local.properties,但仍然得到这个错误。什么给了?
问题内容: 我正在使用使用构建工具的框架来开发项目。 我的问题是,断点根本无法 以我尝试的任何方式工作。 这是我在中使用的运行配置: 因此,部署是使用来完成的Gradle,运行没有任何问题,IntelliJ 调试器已连接,但是断点不起作用。 我尝试使其工作的方法: 1)Gradle运行配置。这是运行配置Intellij IDEA: 使用Gradle的Intellij运行配置 尝试使用远程调试工具启