Gradle - 如何 运行 构建脚本提供的 JAR
Gradle - How to run a JAR provided by buildscript
我想要一个执行 jar 文件的 gradle 脚本。这个jar文件应该从maven central下载的问题。
我检查了库中是否存在 class。
apply plugin: 'application'
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath "com.nativelibs4java:jnaerator:0.11"
}
}
task x(type:JavaExec) {
main = "com.ochafik.lang.jnaerator.JNAerator"
}
但是当我开始时我得到
╰─➤ gradle clean x
:clean UP-TO-DATE
:x
Fehler: Hauptklasse com.ochafik.lang.jnaerator.JNAerator konnte nicht gefunden oder geladen werden
:x FAILED
JavaExec
派生了一个新进程,因此脚本类路径消失了。您需要对其进行配置:
task x(type:JavaExec) {
main = "com.ochafik.lang.jnaerator.JNAerator"
classpath = buildscript.configurations.classpath
}
我想要一个执行 jar 文件的 gradle 脚本。这个jar文件应该从maven central下载的问题。 我检查了库中是否存在 class。
apply plugin: 'application'
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath "com.nativelibs4java:jnaerator:0.11"
}
}
task x(type:JavaExec) {
main = "com.ochafik.lang.jnaerator.JNAerator"
}
但是当我开始时我得到
╰─➤ gradle clean x
:clean UP-TO-DATE
:x
Fehler: Hauptklasse com.ochafik.lang.jnaerator.JNAerator konnte nicht gefunden oder geladen werden
:x FAILED
JavaExec
派生了一个新进程,因此脚本类路径消失了。您需要对其进行配置:
task x(type:JavaExec) {
main = "com.ochafik.lang.jnaerator.JNAerator"
classpath = buildscript.configurations.classpath
}