所以我正在尝试运行
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_73
javac com/darkblade12/enchantplus/*.java
jar cvf program.jar -C com/darkblade12/enchantplus
在命令提示符下,因为我不熟练使用任何语言或Eclipse,但是我找不到许多“编译”项目的符号错误,我原本只是试图在Java7而不是Java8中重新编译.jar,因为我有源代码并且需要Java7的格式,所以任何帮助都会很棒。
答案 0 :(得分:0)
你的问题不是很清楚,但是,我想你只想编译你的课程。
JAVA_HOME
变量的值在其中有空白。您可能希望将其放在引号中或使用窗口缩短的路径名,如此处所示How can I find the short path of a Windows directory/file?。
答案 1 :(得分:0)
您缺少源文件,或者可能是您的程序所依赖的外部库。如果你找到Configuration.java,你可以将它添加到你的enchantplus文件夹,制造商肯定给它与IndependantConfigurationSection.java中相同的包名,它应该编译。如果它是打包在.jar文件中的.class文件,则需要使用
将该jar添加到类路径中javac -cp {path-to-class-or-jar} com/darkblade12/enchantplus/*.java