
java可以编译成 .class文件 ,但是无法进一步的运行(如图),怎么解决
如图环境变量设置正确的,代码正确的,并且我用别的电脑上按同样的方法设置以及安装就能运行,我用的helloworld程序进行的实验,唯独我的电脑没法运行,怎么解决啊...
如图
环境变量设置正确的,代码正确的,并且我用别的电脑上按同样的方法设置以及安装就能运行,我用的hello world程序进行的实验,唯独我的电脑没法运行,怎么解决啊 展开
环境变量设置正确的,代码正确的,并且我用别的电脑上按同样的方法设置以及安装就能运行,我用的hello world程序进行的实验,唯独我的电脑没法运行,怎么解决啊 展开
展开全部
是初学者?版本问题建议你用1.6的试一下= = 因为一些特性他不支持的如果在旧版本里面。。如果你的.class文件是直接下载部署的, 那么是可能会出现这种问题. 比如你下的应用文件是以JVM1.6编译的, 但是你本地运行时环境是JVM1.5, 那么1.6中的某些特性在你的环境中可能就不支持
追问
是的,初学者,但是我用另外一台电脑上面也是安装的同一个jdk和jre,那个都能运行,怎么解决啊
追答
那你就得看看配置什么的是不一样的么 JDK 之类的配置错了的你得仔细检查下是不是符号什么的错;额
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把代码弄出来,运行是没问题的,所以,估计是你代码出现了问题
追问
代码绝对没有问题,因为别的电脑都可以运行
追答
那个程序里面,有没有引用过其它第三方的类?或者是你自定义在其它java文件下的类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要把所有的.class文件删掉,这里应该只有Test.class文件,编译时就会看到问题了
追问
我D盘根目录只有一个.class文件
追答
因为Test.class的存在,所以javac不会重新编译,我并不知道你只有这一个Test.java文件,我以为只是你众多文件其中之一。那你删除掉就好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像是版本问题
追问
但是怎么解决啊亲。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的java版本太低,在控制台查一下版本java -version查一下。
追问
版本1.7
追答
你看一下你同学的,可能他的太低编译的class不能在你的上面运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询