编译java文件时会自动寻找classpash路径下文件吗

RoamingThunderbolt 2017-09-14 11:54:27
如题,就是临时设置了jar包的classpath路径,命令行键入java Test.java,却仍然找不到jar内的类,不知道咋回事。classpath时编译时的可识别字吗?
...全文
320 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你再试一下,把这个jar包在eclipse里导入并运行T.java,如果导入就出错了那就只能是jar包的问题了,如果编译或运行出错可能是你的T.java 有问题。如果一切正常的话你还是把jar包发过来吧。
  • 打赏
  • 举报
回复
引用 13 楼 RoamingThunderbolt 的回复:
在同一个目录不能用,我用eclipse打包的,不知道哪里出问题了,是个功能包,无主方法,有主方法的可以运行。
你把jar包或源码压缩发到这个邮箱2657465344@qq.com 来,我不看看你的jar包或源码也没法知道是哪个地方出问题了。 你的这个问题好奇怪,一般来说eclipse打包是不会出现什么问题的,如果是包结构和类的包名不一致,eclipse也会报错。现在我不试一下光靠想是想不出来了。
RoamingThunderbolt 2017-09-14
  • 打赏
  • 举报
回复
引用 1 楼 soton_dolphin 的回复:
你确定在项目classpath 里面加入了那个文件吗?

控制台运行的,项目classpath里加什么意思,用eclipse我可以加jar包。
RoamingThunderbolt 2017-09-14
  • 打赏
  • 举报
回复



引用 2 楼 abcdefghiijklmnopqrs 的回复:
运行java命令的时候也要加-classpath这个选项

没有用,-classpath是java.exe可以识别的吗?
RoamingThunderbolt 2017-09-14
  • 打赏
  • 举报
回复
没有用,-classpath是java.exe可以识别的吗?
  • 打赏
  • 举报
回复
运行java命令的时候也要加-classpath这个选项
soton_dolphin 2017-09-14
  • 打赏
  • 举报
回复
你确定在项目classpath 里面加入了那个文件吗?
RoamingThunderbolt 2017-09-14
  • 打赏
  • 举报
回复
引用 12 楼 qq_33140971 的回复:
你又发了一个一样的帖子啊,我在那个帖子也回了。 你把jar包移到T.java 所在目录下,看看还能不能运行,如果不能就说明是你的jar包有问题。 如果能的话,可能是你的路径或者其他的问题
在同一个目录不能用,我用eclipse打包的,不知道哪里出问题了,是个功能包,无主方法,有主方法的可以运行。
  • 打赏
  • 举报
回复
你又发了一个一样的帖子啊,我在那个帖子也回了。 你把jar包移到T.java 所在目录下,看看还能不能运行,如果不能就说明是你的jar包有问题。 如果能的话,可能是你的路径或者其他的问题
  • 打赏
  • 举报
回复
引用 9 楼 RoamingThunderbolt 的回复:
这个问题我下午用截图发了一遍,不知道你能看到不。
没有看到什么截图啊!
  • 打赏
  • 举报
回复
引用 9 楼 RoamingThunderbolt 的回复:
这个问题我下午用截图发了一遍,不知道你能看到不。
我想问报的是什么错,是javac编译就出错了,还是java运行时出的错
RoamingThunderbolt 2017-09-14
  • 打赏
  • 举报
回复
引用 7 楼 qq_33140971 的回复:
把.class去掉

这个问题我下午用截图发了一遍,不知道你能看到不。
RoamingThunderbolt 2017-09-14
  • 打赏
  • 举报
回复
引用 7 楼 qq_33140971 的回复:
把.class去掉
我上午百度已经按照这个流程走了一遍了,先set classpath也搞了一遍,不行。。。
  • 打赏
  • 举报
回复
把.class去掉
  • 打赏
  • 举报
回复
javac -classpath c:\test1.jar Test.java java -classpath c:\test1.jar Test.Class 你把上面的C:\test1.jar 换成你的jar路径就行了

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧