editplus中运行java程序
2010-11-17 14:17
99 查看
我的editplus中配了java运行和编译工具,但经常的不出结果。同一个程序在cmd中可以运行,但在editplus就不行,例如
public class Hello{
public static void main(String[] args){
System.out.println("haha,我在学Java");
}
}
这个程序在editplus中就的不到结果,显示窗口中为
---------- java ----------
java.lang.NoClassDefFoundError: Hello
Caused by: java.lang.ClassNotFoundException: Hello
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: Hello. Program will exit.
Exception in thread "main"
输出完成 (耗时 0 秒) - 正常终止
但在cmd中就能得到结果!
![](file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/916582573/QQ/WinTemp/RichOle/`(Q]GCK0A`]Q}N0%HW]GQ10.jpg)
这是程序:
public class Test2{
public static void main(String[] args){
int sum = 0;
for(int i=0;i<2;i++){
for(int j=0;j<2;j++){
for(int k=0;k<2;k++){
System.out.println("i==="+i+",j=="+j+",k="+k);
aa: if(k==0){
break aa;
}
}
}
}
}
}
---------- java ----------
i===0,j==0,k=0
i===0,j==0,k=1
i===0,j==1,k=0
i===0,j==1,k=1
i===1,j==0,k=0
i===1,j==0,k=1
i===1,j==1,k=0
i===1,j==1,k=1
输出完成 (耗时 0 秒) - 正常终止
这是结果......
不懂,跪请路过的大虾们指点一下
public class Hello{
public static void main(String[] args){
System.out.println("haha,我在学Java");
}
}
这个程序在editplus中就的不到结果,显示窗口中为
---------- java ----------
java.lang.NoClassDefFoundError: Hello
Caused by: java.lang.ClassNotFoundException: Hello
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: Hello. Program will exit.
Exception in thread "main"
输出完成 (耗时 0 秒) - 正常终止
但在cmd中就能得到结果!
![](file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/916582573/QQ/WinTemp/RichOle/`(Q]GCK0A`]Q}N0%HW]GQ10.jpg)
不知到什么原因,有时候却意外的能得到结果!
比如下面的这个例子:这是程序:
public class Test2{
public static void main(String[] args){
int sum = 0;
for(int i=0;i<2;i++){
for(int j=0;j<2;j++){
for(int k=0;k<2;k++){
System.out.println("i==="+i+",j=="+j+",k="+k);
aa: if(k==0){
break aa;
}
}
}
}
}
}
---------- java ----------
i===0,j==0,k=0
i===0,j==0,k=1
i===0,j==1,k=0
i===0,j==1,k=1
i===1,j==0,k=0
i===1,j==0,k=1
i===1,j==1,k=0
i===1,j==1,k=1
输出完成 (耗时 0 秒) - 正常终止
这是结果......
不懂,跪请路过的大虾们指点一下
相关文章推荐
- Editplus运行java程序
- 配置EditPlus使其可以编译运行java程序
- 使用Editplus编辑运行Java程序
- 配置EditPlus使其可以编译运行java程序
- EditPlus编译和运行JAVA程序
- 如何配置EditPlus编译运行Java程序?
- 使用Editplus编译运行Java程序
- 使用Editplus编辑运行Java程序
- 如何配置EditPlus编译运行Java程序
- 使用Editplus编译运行Java程序
- 如何配置EditPlus编译运行Java程序?
- EditPlus编译和运行JAVA程序
- Java配置环境以及Editplus运行程序方法及问题
- 使用Editplus编辑运行Java程序
- 使用Editplus编辑运行Java程序
- 使用Editplus编辑运行Java程序
- EditPlus编译和运行JAVA程序
- 使用Editplus编辑运行Java程序
- JAVA开发之 10-Editplus开发程序并编译运行
- 如何用editplus在编写运行Java程序及如何添加编辑运行快捷键