Tag: notepad ++

使用Notepad ++编译Java代码

我一直在尝试将Notepad ++设置为一个小Java环境,主要用于学习Java,因为我在使用NetBeans时遇到一个简单的程序有些困难,遗憾的是,设置Notepad ++以调用Java代码的所有建议都不起作用。 我猜notepad ++已经改变,或者Java开发工具包已被大规模修改,因为我使用的所有示例都会导致错误,即使几乎没有错误的余地。 开始我发现这个网站: http : //blog.sanaulla.info/2008/07/25/using-notepad-to-compile-and-run-java-programs/ 这是运行Javac来编译代码的代码: javac “$(FILE_NAME)” 和 java “$(NAME_PART)” 运行生成的字节代码,但这完全没有成功。 Java已正确设置,我可以通过CMD调用Java程序来完成它的工作。 使用名为npp的插件并通过F6调用并使用此代码运行(在注释中给出)成功将Java程序编译为正确的.class文件,但是命令在运行程序时失败 cd “$(CURRENT_DIRECTORY)” javac $(FILE_NAME) java $(NAME_PART) Notepad ++中控制台的错误是: java.lang.NoClassDefFoundError: first Caused by: java.lang.ClassNotFoundException: first at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Could not find the main […]