我已经实现了“ Java编译”和“编译并运行”(第二个是Java编译并运行),如以下答案所述:Java compile and run using notepad++ and nppexec。
注意:我使用的是1.8.0_20,而不是答案中所述的1.7.0。
但是,当我尝试运行HelloWorld(在此处找到http://docs.oracle.com/javase/8/javafx/get-started-tutorial/hello_world.htm)以测试编译器时,收到以下响应,包括“找不到或加载主类”错误:
NPP_EXEC: "Java Compile and Run"
CD: C:\Users\Bova\Documents
Current directory: C:\Users\Bova\Documents
"C:\Program Files (x86)\Java\jdk1.8.0_20\bin\java" -classpath "C:\Users\Bova\Documents" "HelloWorld"
Process started >>>
Error: Could not find or load main class HelloWorld
<<< Process finished. (Exit code 1)
================ READY ================
为了避免此错误,我需要更改什么?
最佳答案
我在Notepad ++中也遇到了这个问题。要解决此问题,我去了Plugins菜单,单击NppExec,然后选择Follow $(CURRENT_DIRECTORY)
。之后,我可以运行程序了。