社区
Java SE
帖子详情
JDK
Val007
2018-07-10 11:35:56
CMD中能编译不能运行,提示找不到或无法加载主类
卸载重装后就出现以上问题,
...全文
361
9
打赏
收藏
JDK
CMD中能编译不能运行,提示找不到或无法加载主类 卸载重装后就出现以上问题,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luffysk
2018-07-16
打赏
举报
回复
在cmd中切换到jdk安装目录中的bin目录中,然后输入javac和java进行编译和运行,如果能成功则将当前的目录直接加入到环境变量的path中,下次便可以直接输入javac进行编译,如果失败了则是你的类写的有问题。
遇见1995
2018-07-16
打赏
举报
回复
今天重新配置了一下,如果是win10系统的话,path的路径要用绝对路径不可以用Java_home代替。
楼上说了一下,JDk1.5后classpath可以不用配置。
DaveMo
2018-07-15
打赏
举报
回复
有一个"%JAVA_HOME%"和path下的bin目录就够了,CLASSPATH可不用配,另外如楼上同仁所说应该是.;
另外,如果是有包则命令行 应该写为 javac [包名] xxx.java,还有就是如果你定义的是公有类,检查一下文件名和类名是否对应
「已注销」
2018-07-13
打赏
举报
回复
你的代码中有没有用package含包名?
如果是之前在eclipse中用的代码,一般前面会有包名
包名没有去掉就用javac编译,会成功,但是用java运行不了
也不是绝对运行不了,还需要改cmd所在的目录
有点复杂,不细说了
你先看一下有没有包名,如果有,去掉再试试。
「已注销」
2018-07-13
打赏
举报
回复
环境变量的配置看看
遇见1995
2018-07-12
打赏
举报
回复
classpath哪里配错了。最前面应该是.;
不是;,;
Vilen7
2018-07-11
打赏
举报
回复
classpath好像配错了,前面不是应该是.;这样的吗,classpath整个.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,你反正已经配了JAVA_HOME的,可以直接写在classpath里面了,不用再重新写一遍路径。你可以试一下这样的,不确定你那样配正不正确,也许是我孤陋寡闻
weixin_40852944
2018-07-10
打赏
举报
回复
在控制台 直接输入 path,看一下里面有没有java的目录
一只努力飞翔的鱼
2018-07-10
打赏
举报
回复
你的classpath最前面是 ;,;? 中间的那个符号是逗号吗?
jdk
1.8 64位官方正式版
jdk
-8u91-windows
jdk
1.8 64位官方正式版
jdk
-8u91-windows
java
jdk
8 帮助文档 中文 文档 chm 谷歌翻译
JDK
1.8 API 中文谷歌翻译版 java帮助文档
JDK
API java 帮助文档 谷歌翻译
JDK
1.8 API 中文 谷歌翻译版 java帮助文档 Java最新帮助文档 本帮助文档是使用谷歌翻译,非人工翻译。准确性不能保证,请与英文版配合使用 ...
JDK
7-Java7-JavaSE7-
JDK
8-Java8-JavaSE8-新特性和增强功能
1. 介绍
JDK
7,8新增的语言特性和增强功能. 2. 学习完之后能熟练使用
JDK
7,8的语言特性,熟悉增强功能。 3. Android的SDK是使用
JDK
7,
JDK
8开发的, 主流的大厂都在用
JDK
8, 所以
JDK
9新特性并不是特别重要。 4. 参考Oracle...
jdk
1.7 64位官方版
jdk
-7u79-linux-x64.tar.gz
jdk
1.7 64位官方正式版
jdk
-7u79-linux-x64.tar.gz
jdk
1.7 64位官方正式版
jdk
-7u71-macosx-x64.dmg
jdk
1.7 64位官方正式版
jdk
-7u71-macosx-x64.dmg
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章