为什么在cmd能编译的java在MyEclipse编译不了

如题所述

一般不会有这个问题,你创建工程时会提示你jdk的版本的。不过你这个问题很可能是myeclipse里的jdk版本与你环境变量里的jdk版本没对应上,你可以在cmd下,查看java版本,
java -version
然后在myeclipse工程上点右键,properties里查看Java Compiler,在里面选择正确的版本,在Java Builder Path里的libraries里,选择Add library(如果没有列表没有jdk的情况下,有则可以Edit,更改为你自己的jdk路径,一般都是myeclipse自带的),选择JRE开头的那个,再选择自己的jdk路径。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-08
建立项目后,然后把相关的jar包放到lib目录下
第2个回答  2011-06-08
是创建工程 的工程项目吗?
第3个回答  2011-06-08
有没有加jdk,或者tomcat呀?

在cmd中可以登录数据库在myeclipse中连接失败
导入完成,在上方会出现Referenced libraries目录,查看其下是否有引入的mysql的jar包,如果有表明引入成功。引入驱动程序完毕,新建一个Java类文件。在类文件中填写下方代码(连接mysql的固定代码程序)此时开始测试连接数据库是否成功,右键点击选择【run As】,然后选择【Junit Test】8 在控制台如果弹出以下...

myeclipse 运行java文件出错,cmd能正确运行,环境变量应该没问题,估计应 ...
filePath 是文件全名 Runtime.getRuntime().exec("cmd \/c start " + filePath);不需要导入任何Jar包 如果环境变量没有问题.那请看看文件编码有没有问题.希望可以帮助到你.

myeclipse web项目 部署tomcat 不能编译.java文件
可能是缓存的原因。你把tomcat下的这个项目文件删掉。具体删掉webapps下的这个项目文件和work下的文件,如果不行就把你项目所在目录下已经编译好的class文件删掉。图简单就直接删掉项目里的webinfo下的calss文件夹然后再重新编译,再不行的话就是rp的问题,去烧香了再回来搞。

myeclipse中不能编译,总出现run as 是什么意思
1.把.java文件拷到D:下。2.进入CMD命令行下面。3.敲D:按回车。4.进入到D盘。5.敲javaC 文件名.java,按回车。6.可以看到D盘有.class文件生成。这就完成了正常的编译。

myeclipse中可以运行java文件,但是在cmd中却无法编译,PATH:%JAVA_HOME...
导致了这个问题。要先javac编译,然后看看是否编译出class文件,如果编译出来了,再运行java命令。再仔细看了你的那个图,觉得很大可能是你的代码存在错误。如果在myeclipse中,你java的存放在哪个包,就得加package路径。如果是在用cmd运行,则加不加都可以,然后根据package路径运行cmd命令。

MyEclipse 里面不能运行Java应用程序,找不到Main方法
原因描述如下:MyEclipse是一整套工具的集合,包含JDK,tomcat甚至struts,spring和hibernate都提供了JAR包,所以在MyEclipse中运行一个JAVA应用(run as application)不需要配置CLASSPATH和PATH。如果是在Eclipse中运行的话,则要制定JDK的安装路径PATH,因为编译器需要寻找java和javac命令的路径。还要指定CLASS...

myeclipse安装完成之后在cmd里提示java不是可执行命令或应用程序_百 ...
myeclipse一般都是自带jdk的 也就是说你如果只用myeclipse 那是不用安装JDK的, 但是你如果还要用tomcat的话就需要安装JDK 并且配置环境变量了。

为什么在运行command中.java总出现一个错误
3、 编译文件,若直接在目录下输入>javac 文件名.java,一般情况下会出错,原因是,javac并没有在这个目录下。可以把javac所在的全路径拷贝后加\\javac,不过根据实践发现,我的要想运行,得在所有的路径下面加双引号。不知道为什么。但是在任何的目录下notepad的程序均可以运行,notepad实际上在许多目录...

求高人指点下面这段JAVA程序为什么编译通过了,还是不能运行
在运行这个程序的时候,在cmd中用javac命令编译,即javac Test.java然后用java命令执行,即java Test abc efg运行结果就是abc efg。这个说明了确实是在编译后通过外界直接向main方法中传值了,很多时候我们有必要向main方法中直接传值,初学的时候很少用到这个参数,很多情况下就是完全没有在用它,但是...

我的myeclipse怎么运行不了jsp页面?
是因为本地系统没有安装配置jdk,只需下载安装Java运行环境jdk即可解决。具体步骤如下:1、首先在官网下载jdk安装文件jdk-8u171-windows-x64.exe。2、双击jdk的安装文件,启动安装,点击下一步。3、修改jdk安装路径,如果没有安装路径要求,可以不修改,安装到默认路径下,我采用默认安装。4、等待程序...

相似回答
大家正在搜