0
我正在尝试创建一个gradle java插件来完成各种任务,以便为java游戏设置mod工作区,以学习技巧。Gradle插件:JavaExec运行时出错
我有个任务,试图在罐子运行南河如下,其中jar
是NIO文件和out
是NIO路径:
ExecResult res = getProject().javaexec(act -> {
act.executable(DecompileConstants.PROCYON_JAR);
act.setMain("-jar");
act.args("-jar", jar.getAbsolutePath(), "-o", out.toAbsolutePath());
act.workingDir(DecompileConstants.WORKING_DIR.toFile());
act.setStandardOutput(System.out);
getLogger().lifecycle(": Running " + act.getExecutable());
});
我,不过,接受什么似乎是一个从gradle这个运行时的反编译工作常见错误:
Caused by: java.io.IOException: CreateProcess error=193, %1 is not a valid Win32 application
什么会去有关调试这个问题得到这个任务工作的最佳方式?它需要在JAVA中完成,因为代码库中已经存在任务。我正在使用Gradle 3.1(写作时的最新版本)。