为什么我用eclipse写完Java编译运行的总不是当前窗口的程序

我写完Java程序之后进行编译,但是总是编译之前的程序,怎么回事呢?谢谢大家!

那是因为你包资源管理器中还有别的项目正在运行,你可以右键那个你不用的项目,然后点击关闭项目,再运行当前项目,试试看
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-13

因为他编译的是第一个,可以右键编译Run as

本回答被网友采纳
第2个回答  推荐于2018-05-24
主函数写错。比如:我把“String args[]”写成“String args”,结果编译不出来。本回答被网友采纳
第3个回答  2013-10-26
在package explorer中选中你要编译的项目,然后再编译!
第4个回答  2013-10-26
右键--run as

Eclipse中编一个程序 运行的不是当前写的程序 而是前一个程序的代码 这...
极有可能是main函数这个单词写错了。或者main函数没写,当前程序编译运行没有入口,请仔细检查代码。

为什么我用eclipse写完Java编译运行的总不是当前窗口的程序
主函数写错。比如:我把“String args[]”写成“String args”,结果编译不出来。

eclipse运行不了当前程序解决方法
eclipse运行不了当前程序:1、如果是java文件,就在文件中右击选择“run java Application”。2、web工程就在项目上右击选择“run as on server”。3、也可以在eclipse中输入main主函数,右击空白处点击“run as”选项。4、选择“java application”选项,点击成功运行run即可,run运行必须该类包含了main主...

在mycelipse里面执行java程序的时候显示的不是当前的程序结果,而是其他...
myeclipse是很坑的 清理一下 或者重启一下吧 或者换eclipse

eclipse运行不了当前程序解决方法
bin目录下的文件日期不一样2直接将%JAVA_HOME%\\bin放在PATH路径的最前面。原因一java程序如果没有main方法入口,那么纯java Project是无法正常运行的原因二jdk配置有问题建议查看下jdk配置是否有问题jdk和eclipse位数必须一致,如果此配置有问题的话,eclipse就会无法运行如jdk安装在“D。

eclipse中打好一个class,为什么按运行他会运行前一个打好的程序而不是...
eclipse每次运行前都要配置一下,不配置的话,就是运行上一个,你点的时候,要点"Run.."后面那个下箭头,然后"run as"-->Java Application,这样eclipse就自动给当前程序配置好了。

eclipse运行java怎么总显示上一个程序的运行结果?
查看主方法那一行,是不是public static void main(String[ ] args),无论是掉了一个关键字比如static,还是拼写错误,比如main写成mian,运行结果都会是上一个程序,因为错一个就相当于这个程序没有主方法也就是程序入口,因此程序是不能执行的。

在ECLIPSE中,为啥我要运行一个程序,但是结果却是另外一个程序的?
首先在你要运行的类或项目上面右键,选择run as 那个选项就行了不要直接点击那个“run”按钮,那个是运行最后一次的,并不一定是当前你想要运行的 本回答被提问者和网友采纳 aimilin6688 | 发布于2012-07-18 举报| 评论(1) 1 18 可能是因为你复制粘贴之后主函数的对象没有改成现现有类的对象。 美男小辉...

java程序编译通过但是运行时显示“找不到或无法加载主类 helloworld...
那第一种可能就是:问题就出在Path变量对应的变量值上或者是新建用户变量classpath上有问题,你重新配置一下。Path对应的变量值是在原来的变量值前面加上%Java_Home%。第二种可能就是:你的环境变量都是正确的,只是你编译的java源文件中,主函数public static void main(String args[]){}没有写在...

eclipse运行java怎么总显示上一个程序的运
可以把其他的应用窗口删掉,只留当下应用所对应的窗口。打开eclipse-->鼠标右键-->Run As-->Run Configurations-->Java Application-->删除不需要的应用窗口,如图:

相似回答