该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我是按照以下的方式配置edit plus的;
1.打开edit plus,菜单tools/preferences/add tool>>
配置java编译javac.exe命令
menu text:javac
command:c:\jdk\bin\javac.exe
argument: -d C:\new $(FileDir)\$(FileName)
initial directory:C:\new
选中Capture output.
2.add tool>>配置java执行命令java.exe
menu text:java
command:C:\jdk\bin\java.exe
argument:$(FileDir)\$(FileNameNoExt)
initial directory:c:\new
选中Capture output.
配置好之后,新建一个java文件,ctrl+1则自动编译此java文件,并生成class文件到指定的目录,ctrl+2自动执行此文件。
但是在ctrl+2自动执行的时候它就提示:我已经设置环境变量了
---------- java ----------
Error: Could not find main class C:\JAVA\Friends
java.lang.NoClassDefFoundError: C:\JAVA\Friends
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:198)
Caused by: java.lang.ClassNotFoundException: C:\JAVA\Friends
at java.net.URLClassLoader$1.run(URLClassLoader.java:299)
at java.net.URLClassLoader$1.run(URLClassLoader.java:288)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:287)
at java.lang.ClassLoader.loadClass(ClassLoader.java:391)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:331)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:195)
Exception in thread "main"
输出完成 (耗时 0 秒) - 正常终止