该程序在eclipse可以运行,为什么在DOS窗口中无法运行?

如题所述

很明显这个源文件格式有问题,一般不可能一个 java 文件的 package + import 语句会有250个行,因此你这个程序源码不正确。

一种可能的原因是你曾用像 CVS Update 自动合并过,在 Eclipse 3.4 ? 之前 CVS 自动合并可能产生错误结果导致文件格式完全破坏,内容无法理解,但之后的新版本碰到这个情况时会放弃自动合并,让用户自己手工处理冲突部分。

你需要手工打开源文件检查一次。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-05-24
编译都没通过,应该是某个参数类型有问题。第250行。追问

那为什么可以在eclipse上运行呢?还有第250行是个什么概念?

追答

这个是编译没通过,说明代码有问题,我不清楚你的具体环境,所以有不好说是什么问题,RunList.java:250说明是RunList.java这个类编译出错...

...eclipse可以运行并且可执行java程序,但cmd命令符不能用java命令...
可以了,cmd无法使用java是环境变量的问题 path加上;%JAVA_HOME%\/jre\/bin java_home C:\\Program Files\\Java\\jdk1.6.0_21 指的是你自己java路径 classpath.;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar

java程序在eclipse中运行的结果,怎么才能显示在dos黑窗口中,而不是显示...
建立一个快捷方式,用CMD命令编译再运行,或者你自己写一个这样的插件也可以。但是没必要了。

SpringBoot 项目正常在Eclipse中启动没问题,用maven达成jar包运行后出 ...
回答:看下 spring.mvc.view.suffix的配置是否是.jsp

在dos里面为什么我的代码在运行这一步,按下enter键就把我写代码的记事...
候都写代码直接放桌面运行dos直接cd desktop各种运行代码屡试爽安装eclipse写些代码eclipse运行没错且直接工各自文件夹classjava文本却知道该用dos运行求高手帮解决dos测试该进行线等 我只知道 JAVA 和 HTML 的 就是原来程序是什么类型的就把后缀改成什么类型 比如你复制的代码是JAVA 的 你就复制好以后把...

java同一个包中两个类之间的构造函数无法调用
你的代码在eclipse运行时正常的,但是放到dos下javac java就麻烦一点了。你看 package bean;表示*.class应该在文件夹bean里面,因此,在dos中:javac DBConnect.java 然后在DBConnect.java所在目录中新建一个bean文件夹,并把DBConnect.class文件剪切到这个bean文件夹里,接下来javac UserConnect.java ...

安装完eclipse打开出现这样的对话框怎么回事?可以在DOS下运行JAVA...
正确的环境变量设置如下:JAVA_HOME是 C:\\Program Files\\Java\\jdk1.6.0_02(换成你的安装路径就可以了,jdk为自己的版本)Path是 %JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin(可以新建一个也可以在原先的后面添加)CLASSPATH是 .;%JAVA_HOME%\\lib;%JAVA_HOME%\\jre\\lib;%JAVA_HOME%lib\\...

同一段代码在Eclipse下编译出错但是用cmd能正常编译运行
那请问你在cmd下是怎么运行的?你应给在java DosPromptInputData 后面应该还有参数吧,否则args[0],args[1]怎么会有值?但是你在eclipse下运行的时候给参数了么?不给的话args[0]当然是数组越界了

使用NetBeans,JBuilder、Eclipse这些编写Java程序后,编译运行时是不是...
不是 这种编程环境有自带的运行窗口 每个编译环境都有自己的编译器 dos下面运行的只是编译环境中的编译器而已 之后再window中运行 界面就是dos界面 现在建议你就是用记事本写 写完之后该后缀名 然后用dos编译运行 新手用编译环境 刚开始是块 但是很容易养成坏习惯或者对某种编译环境产生依赖 ...

用ecplise编程,怎么样关掉它正在运行的程序
eclipse运行时会有一个javaW的进程,那是必须的,不能关闭。如果是你自己运行程序,想让程序终止,可以点击停止按钮,在界面的菜单栏下面。

如何用DOS命令查看占用某端口的程序及PID号
如果学过JSP编程的朋友可以会发现,若用Eclipse运行JSP文件时常常会弹出某某端口正在使用,从而导致代码无法运行。如何查找出特定端口的使用情况以及对应的程序呢,针对该问题,本文介绍利用DOS命令查看占用特定端口的程序:按快捷键“win+R”,输入cmd后按回车进入DOS环境:查看特定端口的使用情况:以80端口为...

相似回答
大家正在搜