一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - 解決IDEA和CMD中java命令提示錯(cuò)誤: 找不到或無(wú)法加載主類的問(wèn)題

解決IDEA和CMD中java命令提示錯(cuò)誤: 找不到或無(wú)法加載主類的問(wèn)題

2020-09-09 00:32至學(xué)者 Java教程

這篇文章主要介紹了解決IDEA和CMD中java命令提示錯(cuò)誤: 找不到或無(wú)法加載主類的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一 概述

CMD

D:\Project\Computer-Science-And-Technology\writeExam\farben\src\com\GC>java CommandLineParameter
       錯(cuò)誤: 找不到或無(wú)法加載主類 CommandLineParameter

IDEA

D:\Project\Computer-Science-And-Technology\writeExam\farben\src\com\GC>java CommandLineParameter
        錯(cuò)誤: 找不到或無(wú)法加載主類 CommandLineParameter

二 問(wèn)題分析&解決方法

JDK問(wèn)題排除:

javac

解決IDEA和CMD中java命令提示錯(cuò)誤: 找不到或無(wú)法加載主類的問(wèn)題

java

解決IDEA和CMD中java命令提示錯(cuò)誤: 找不到或無(wú)法加載主類的問(wèn)題

根據(jù)上述截圖可以排除JDK問(wèn)題,猜測(cè)是IDEA中Terminal的問(wèn)題,可是使用CMD出現(xiàn)的結(jié)果一樣,所以排除這些問(wèn)題,最后問(wèn)題真正的原因是IDEA中項(xiàng)目java源代碼都會(huì)使用package指定包路徑。

?
1
2
3
4
5
6
7
8
9
10
11
package src.com.GC;
 
public class CommandLineParameter {
 
  public static void main(String[] args) {
    System.out.println(args);
    for (String s:args) {
      System.out.println(s);
    }
  }
}

因?yàn)槲覀兊念愔泻辛税窂絧ackage src.com.GC,所以我們需要將javac編譯生成class文件放入package指定的目錄結(jié)構(gòu)中。

javac -d . CommandLineParameter.java // -d表示生成package指定的目錄結(jié)構(gòu) .表示生成的目錄結(jié)構(gòu)保存在當(dāng)前目錄

java src.com.GC.CommandLineParameter // 執(zhí)行package指定的目錄結(jié)構(gòu)中的程序

?
1
2
3
4
D:\Project\Computer-Science-And-Technology\writeExam\farben\src\com\GC>javac -d . CommandLineParameter.java
 
D:\Project\Computer-Science-And-Technology\writeExam\farben\src\com\GC>java src.com.GC.CommandLineParameter
[Ljava.lang.String;@15db9742

三  排除包問(wèn)題

?
1
2
3
4
5
6
7
8
public class Test{
    public static void main(String[] args) {
        System.out.println(args);
            for (String s:args) {
            System.out.println(s);
        }
    }
}

Test.java是不好含有package聲明的java源文件

?
1
2
3
4
D:\Project\Computer-Science-And-Technology\writeExam\test>javac Test.java
 
D:\Project\Computer-Science-And-Technology\writeExam\test>java Test
[Ljava.lang.String;@15db9742

當(dāng)java源文件中不存在包的時(shí)候就不用執(zhí)行javac 編譯后的包目錄了。

總結(jié)

到此這篇關(guān)于解決IDEA和CMD中java命令提示錯(cuò)誤: 找不到或無(wú)法加載主類的問(wèn)題的文章就介紹到這了,更多相關(guān)IDEA錯(cuò)誤:找不到或無(wú)法加載主類內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://blog.csdn.net/calm_encode/article/details/108466053

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 丝袜护士强制脚足取精 | 超级乱淫伦小说1女多男 | 欧美一级视频在线观看 | 亚洲国产成人久久综合一 | 白丝尤物的下面被疯狂蹂躏 | 青柠在线完整高清观看免费 | 无限资源在线观看8 | 99精品国产成人一区二区 | 国产在线视频欧美亚综合 | 免费日批 | 午夜爱情动作片P | 日本老妇和子乱视频 | 本站只有精品 | 国产在线极品 | 热穴高校 | 精品无码国产污污污免费网站2 | 国产激情久久久久影院小草 | 182免费在线观看 | 久久re亚洲在线视频 | 欧美黑人性猛交╳xx╳动态图 | 午夜dj免费视频观看社区 | 成人在线视频播放 | 国产成人亚洲影视在线 | 色噜噜国产精品视频一区二区 | 午夜精品区 | 2020国产精品视频免费 | kisssis无减删全集在线观看 | 亚洲精品国产专区91在线 | 好奇害死猫在线观看 | 精品亚洲视频在线观看 | 麻豆视频免费在线播放 | 国产乱码在线精品可播放 | 91精品国产综合久久福利 | 色花堂国产精品首页第一页 | 青柠在线完整高清观看免费 | 五月激情丁香婷婷综合第九 | 97国产精品久久碰碰牛牛 | 双性双根| 3d欧美人禽交 | 国产二区精品视频 | 亚洲高清一区二区三区久久 |