java 程序 在eclipse中正常运行 ,但是在命令行模式下无法运行

时间:2022-09-29 17:42:45
RT 不知道是怎么回事 ,java程序 在eclipse中正常执行 ,但是在命令行 则出现 java 程序 在eclipse中正常运行 ,但是在命令行模式下无法运行
求 高人指点 

7 个解决方案

#1


eclipse会自动启动一些服务,如TOMCAT、ANT等,但命令行模式则不会,因此eclipse中正常运行的代码在命令行中不一定会正常运行。
程序报TCPServer没找到,你看看程序与该类有关的部分。

#2


有package么?

#3


classpath 没有设好。在你的代码里加上System.out.println(System.getProperty("java.class.path"));看看eclipse给你设的classpath是什么,然后你在命令行下也用同样的classpath.

#4


找不到TCPServer这个class.
设置classpath变量,把引用到的相关jar和class都添加入classpath

#5


谢谢大家的帮助了,已经改好了,确实是classpath 没设好,好长时间没碰java 连基本的都不回了,呵呵

#6


每天回帖即可获得10分可用分!小技巧:教您如何更快获得可用分  

#7


引用 3 楼 masterz 的回复:
classpath 没有设好。在你的代码里加上System.out.println(System.getProperty("java.class.path"));看看eclipse给你设的classpath是什么,然后你在命令行下也用同样的classpath.


学习了

#1


eclipse会自动启动一些服务,如TOMCAT、ANT等,但命令行模式则不会,因此eclipse中正常运行的代码在命令行中不一定会正常运行。
程序报TCPServer没找到,你看看程序与该类有关的部分。

#2


有package么?

#3


classpath 没有设好。在你的代码里加上System.out.println(System.getProperty("java.class.path"));看看eclipse给你设的classpath是什么,然后你在命令行下也用同样的classpath.

#4


找不到TCPServer这个class.
设置classpath变量,把引用到的相关jar和class都添加入classpath

#5


谢谢大家的帮助了,已经改好了,确实是classpath 没设好,好长时间没碰java 连基本的都不回了,呵呵

#6


每天回帖即可获得10分可用分!小技巧:教您如何更快获得可用分  

#7


引用 3 楼 masterz 的回复:
classpath 没有设好。在你的代码里加上System.out.println(System.getProperty("java.class.path"));看看eclipse给你设的classpath是什么,然后你在命令行下也用同样的classpath.


学习了