通过命令行运行java

fcsong000833 发布于 2012/11/24 11:39
阅读 1K+
收藏 0

大家好, 今天刚把java的运行环境变量配置了下, 配置后运行javac test.java 以及 java -version都正常,

但运行 java test     程序时提示 找不到或无法加载主类test

 

不含package

请帮忙解决下  谢谢

加载中
0
Ryan-瑞恩
Ryan-瑞恩

路径对不对???

把你的error 能否舍得分享一下?

0
情天大圣
情天大圣

不含包的话,那找下生成的字节码文件test.class在哪,然后cd到该目录,然后java test

还有,你这类名起的太不规范了,首字母大写哈,Test.java

0
OscerSong
OscerSong
估计还是环境变量的问题 !
0
fcsong000833
fcsong000833

应该是环境变量问题, 网上找到个前辈的解决方案, 用他的方法确实可以运行.

如: java -cp %classpath; test

运行正常, 根据他的说话是环境变量问题, 需要在验证下.

现在遇到另一个问题是, 发现用cmd运行的结果与我直接在eclipse下运行的结果不同.

我这是个简单的socket服务端软件,在eclipse下能正常接收到客户端请求,但在cmd下不能.

有朋友遇到该问题么?

fcsong000833
fcsong000833
原来杀毒软件在做怪
fcsong000833
fcsong000833
就是看输出信息 发现运行不一样
明月照大江
明月照大江
看输出信息
0
小鱼梦想
小鱼梦想
文件名和类名要一致。
小鱼梦想
小鱼梦想
看一下你有没有设者 CLASS_PATH 变量。
fcsong000833
fcsong000833
这是必须的,否则javac会报错
返回顶部
顶部