2016-11-10 64 views
1

我已经成立了一个basic Minecraft Forge project(这些文件都在那里;从一个干净的仓库./gradlew runClient运行正常)。通过./gradlew genIntellijRuns创造然而,“客户的Minecraft”运行目标不运行:为什么我的Minecraft Forge IDEA目标不起作用?

/usr/lib/jvm/default/bin/java -Didea.launcher.port=7533 -Didea.launcher.bin.path=/opt/idea-2016.2.5/idea-IU-162.2228.15/bin -Dfile.encoding=UTF-8 -classpath /usr/lib/jvm/default/jre/lib/charsets.jar:/usr/lib/jvm/default/jre/lib/ext/cldrdata.jar:/usr/lib/jvm/default/jre/lib/ext/dnsns.jar:/usr/lib/jvm/default/jre/lib/ext/jaccess.jar:/usr/lib/jvm/default/jre/lib/ext/localedata.jar:/usr/lib/jvm/default/jre/lib/ext/nashorn.jar:/usr/lib/jvm/default/jre/lib/ext/sunec.jar:/usr/lib/jvm/default/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/default/jre/lib/ext/sunpkcs11.jar:/usr/lib/jvm/default/jre/lib/ext/zipfs.jar:/usr/lib/jvm/default/jre/lib/jce.jar:/usr/lib/jvm/default/jre/lib/jsse.jar:/usr/lib/jvm/default/jre/lib/management-agent.jar:/usr/lib/jvm/default/jre/lib/resources.jar:/usr/lib/jvm/default/jre/lib/rt.jar:/opt/idea-2016.2.5/idea-IU-162.2228.15/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain GradleStart 
Exception in thread "main" java.lang.ClassNotFoundException: GradleStart 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at java.lang.Class.forName0(Native Method) 
    at java.lang.Class.forName(Class.java:264) 
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:123) 

项目是否缺少什么?目标是否与IDEA 2016.2.5,Linux或OpenJDK 8不兼容?

回答

0

答案是在一个random pastebin

最后,假设你使用IDEA 2016或更新版本,你将不得不打开运行配置下拉列表中,单击“编辑配置...”和两个' Minecraft客户端“和”我的世界服务器“,编辑'使用模块的类路径'选项来指向任务,名称如'_main'。

我试图在其他地方搜索文本,但这是我能找到的唯一参考。

之后,它只是创建任务的工作目录的问题,并the project是蓄势待发。