javac编译生成不了class文件是怎么回事 5

环境变量也没问题,classpath视频里说JDK5.0以上就不用设置就没设置(后来加了发现也不行),之前Welcome文件还能正常生成.class... 环境变量也没问题,classpath视频里说JDK5.0以上就不用设置就没设置(后来加了发现也不行),之前Welcome文件还能正常生成.class 展开
 我来答
蒿贞0H7
2018-08-04 · TA获得超过868个赞
知道小有建树答主
回答量:615
采纳率:85%
帮助的人:351万
展开全部

javac编译生成不了class文件的情况可以从以下方面调试:

  1. cmd--->javac   查看环境变量是否配置成功。

    如果没有成功重新配置(把java_home配置在系统变量里面)。如果配置成功,看第2条

  2. 编译:javac   **.java

  3. 执行:java   **(不加.java后缀)

    注意:**代表public修饰的类

尚学堂科技有限公司
2017-12-27 · 百度知道合伙人官方认证企业
尚学堂科技有限公司
北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
展开全部

javac编译生成不了class文件的情况可以从以下方面调试:

  1. cmd--->javac   查看环境变量是否配置成功。

    如果没有成功重新配置(把java_home配置在系统变量里面)。如果配置成功,看第2条

  2. 编译:javac   **.java

  3. 执行:java   **(不加.java后缀)

    注意:**代表public修饰的类

更多追问追答
追问

这么巧,我看的是高琪老师的视频。您可以仔细看看图,编译没有报错是成功了吧 但是执行就不行了

我再附上环境变量的图

追答

1、你在命令框输入javac看看正不正常,不行的话重新配置环境变量(3个地方)

2、在设置好的ClassPath前添加“.”,让路径指向当前目录

java_home    添加jdk的安装目录

classpath     .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar

path     原来的path值后面添加  ;%java_home%\bin;%java_home%\jre\bin   

  注意:JAVA_HOME 、classpath 都在系统变量中建立好

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式