我eclipse写了个项目,编译执行没问题,但当我在命令窗口中用java命令执行编译的class文件时
答案:4 悬赏:0
解决时间 2021-02-15 17:42
- 提问者网友:暖心后
- 2021-02-15 10:13
我eclipse写了个项目,编译执行没问题,但当我在命令窗口中用java命令执行编译的class文件时
最佳答案
- 二级知识专家网友:安稳不如野
- 2021-02-15 11:12
意思是说找不到class.出现这个问题的情况一般都是因为工程中包的引入。
我们能够编译通过时因为通过add user
libray引入了对于的包。
但是运行时却报错说找不到。
Eclipse -> Build Path 下 add jars 和 add library -> add user
library的区别:
通过“add
jar” 和“add external jars”添加的jar包作为程序的一部分被打包到最终的程序中。通过“User Libraries”添加的jar包不是。
解决方法就是:
把通过add user library引入的包remove掉,换成add jar的方式引入。
我们能够编译通过时因为通过add user
libray引入了对于的包。
但是运行时却报错说找不到。
Eclipse -> Build Path 下 add jars 和 add library -> add user
library的区别:
通过“add
jar” 和“add external jars”添加的jar包作为程序的一部分被打包到最终的程序中。通过“User Libraries”添加的jar包不是。
解决方法就是:
把通过add user library引入的包remove掉,换成add jar的方式引入。
全部回答
- 1楼网友:厌今念往
- 2021-02-15 13:14
用到的jar文件没有引入classpath
- 2楼网友:承载所有颓废
- 2021-02-15 11:50
找不到类。看看。你是 import 的时候的问题还是什么呢。
- 3楼网友:随心随缘不随便
- 2021-02-15 11:24
原因可能是楼主的main方法中使用了其他类,而这些.class并没有在你的classpath的环境变量中,导致出现以上错误。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯