当前位置: 技术问答>java相关
java命令行的问题!
来源: 互联网 发布时间:2015-01-29
本文导语: 我在本机上,安装了jdk1.3,但是出现了这样的问题: 在命令行下面执行javac Srx_first命令,可以成功的通过,并且能够生成.class文件,但是java Srx_first命令却无论如何也不能成功,提示的错误是:Exception in thread "main...
我在本机上,安装了jdk1.3,但是出现了这样的问题:
在命令行下面执行javac Srx_first命令,可以成功的通过,并且能够生成.class文件,但是java Srx_first命令却无论如何也不能成功,提示的错误是:Exception in thread "main" java.lang.NoClassDefFoundError: Srx_first。不知道是什么原因,但是,我安装了java的集成开发环境之后在里面进行编译就没有问题,真是斜了门了,因为在IDE里面可以通过,那么说明我的程序没有问题,难道是我的环境变量设置有问题?但是我的环境变量都已经设好了呀(我认为)!设置了一个classpath和在path之后增加了bin的路径,就这么多,难道不对吗?那为人兄给点建议?谢谢!
在命令行下面执行javac Srx_first命令,可以成功的通过,并且能够生成.class文件,但是java Srx_first命令却无论如何也不能成功,提示的错误是:Exception in thread "main" java.lang.NoClassDefFoundError: Srx_first。不知道是什么原因,但是,我安装了java的集成开发环境之后在里面进行编译就没有问题,真是斜了门了,因为在IDE里面可以通过,那么说明我的程序没有问题,难道是我的环境变量设置有问题?但是我的环境变量都已经设好了呀(我认为)!设置了一个classpath和在path之后增加了bin的路径,就这么多,难道不对吗?那为人兄给点建议?谢谢!
|
呵呵,兄台忘了把本地路径加到classpath里面,
classpath=G:jdk1.3libtools.jar;.
试一试 ^-^
classpath=G:jdk1.3libtools.jar;.
试一试 ^-^
|
首先给我看看你的classpath,
然后告诉我你的文件放置路径!
还有你的*.java文件里是否有包(package ***.***;)
然后告诉我你的文件放置路径!
还有你的*.java文件里是否有包(package ***.***;)
|
你要确保你所生成的类Srx_first在classpath中,或者你把.加到classpath中,然后,在Srx_first.class所在的目录中运行java Srx_first.一切就ok了。有问题再找我。