日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件 和 错误: 找不到或无法加载主类 helloworld的问题...

發(fā)布時間:2023/12/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件 和 错误: 找不到或无法加载主类 helloworld的问题... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、前幾天電腦重裝了一次系統(tǒng)將java配置的環(huán)境變量都弄沒了,自己添加了兩個新的變量JAVA_HOME(自己jdk的地址)以及在path中添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

然后因為這幾天都是用eclipse進行編程的,沒有出現(xiàn)問題,今天用命令來測試,發(fā)現(xiàn)出現(xiàn)了'java' 不是內(nèi)部或外部命令,也不是可運行的程序 或批處理文件的問題,修改了很久的環(huán)境變量,可以先進行jdk的測試,直接dc? ?jdk地址\bin,d: ;定位到自己jdk中bin的位置,然后java -version測試,如果可行,就是path變量路徑中的問題 ,這里我是這種情況,最后修改了幾次結(jié)果可行。修改變量如下:

1.JAVA_HOME? ? ? ??自己jdk的地址

2.CLASSPATH? ? ? ? ?.;%JAVA_HOME%\lib? ?(注意前面要帶.;)  (在沒添加變量PATH的情況而是在path中添加的情況下,只添加CLASSPATH也不行)

3.PATH? ? ? ? ?  ? ? ?%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;? ? ? ?(注意最后要加上;)(這里我是新創(chuàng)的PATH變量,之前的path變量會覆蓋掉)

測試后可行,測試代碼如下:

java -version? ?(只用在環(huán)境配置成功后測試)

cd D:\

d:

javac helloworld.java? ? ? ? ? ? ? ? ? ? ? ? ? (編譯)

java helloworld          (運行)

?

二、關(guān)于運行java文件中出現(xiàn)錯誤: 找不到或無法加載主類 helloworld的問題

先檢查自己主類寫法有沒有錯誤:

public static void main(String[] args){}

如果沒錯,注意java文件中不能有目錄包的導(dǎo)入,比如我的helloworld.java文件是在com.hello包中,因為我是在eclipse中編寫的,所有在文件中有一行代碼package com.hello;

在cmd中編譯需要去掉這行。

轉(zhuǎn)載于:https://www.cnblogs.com/demonzql/p/10009632.html

總結(jié)

以上是生活随笔為你收集整理的关于'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件 和 错误: 找不到或无法加载主类 helloworld的问题...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。