欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CMD運行Intellij Idea編譯后的class文件操作

 更新時間:2021年02月22日 09:43:00   作者:我可能在扯淡  
這篇文章主要介紹了CMD運行Intellij Idea編譯后的class文件操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

或許很多Java初學者都會用javac、java命令運行程序,運行過幾次后就轉(zhuǎn)向開發(fā)工具。我本人也是這樣,很久沒有用命令行去執(zhí)行java文件了,現(xiàn)在都是用Eclipse、Intellij Idea等編譯工具直接編譯運行。

昨天開始學習《算法》,里面很多代碼都用到了命令行重定向文件實現(xiàn)輸入輸出,所以昨天用命令去執(zhí)行class文件時碰到了一個NoClassDeFoundError異常,網(wǎng)上說的也很雜,看得"一頭霧水",其實還是基礎不好,搞清楚原理很多問題就迎刃而解了。

Idea編譯后java文件和class文件不在同一個目錄(后來發(fā)現(xiàn)和這沒關系)

重新建一些目錄測試

然后cmd進入當前目錄,javac編譯生成class文件,然后復制到out\com\test目錄

然后進入該目錄(模擬Idea目錄),java HelloWorld運行報錯

查了很多資料,發(fā)現(xiàn)只要在包的上一層目錄(src)或者在任意目錄添加classpath都可以運行

方法一:

方法二:

終于成功運行了,可以愉快地玩代碼了...

知識點:

包是Java中為了解決命名沖突而設置的,一個程序?qū)懥税蜎]寫在JVM中是兩個東西,若沒寫,默認包,虛擬機會把所有的不寫包名的類規(guī)整在一起組成默認包,默認包時不需要注意文件包結構

補充:idea 項目編譯后沒有class文件

問題

idea項目突然無法運行,提示找不到某個類。查看了編譯輸出目錄out,發(fā)現(xiàn)沒有class文件。

嘗試解決

嘗試刪除out、重新導入項目、在gradle面板點擊刷新,都沒能解決問題。

問題解決

最后,點擊Build->Rebuild Project解決。不明原因,先做下記錄。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關文章

  • java web項目里ehcache.xml介紹

    java web項目里ehcache.xml介紹

    java web項目里ehcache.xml介紹,需要的朋友可以參考一下
    2013-03-03
  • spring security數(shù)據(jù)庫表結構實例代碼

    spring security數(shù)據(jù)庫表結構實例代碼

    這篇文章主要介紹了spring security數(shù)據(jù)庫表結構實例代碼,需要的朋友可以參考下
    2017-09-09
  • 如何去除Java中List集合中的重復數(shù)據(jù)

    如何去除Java中List集合中的重復數(shù)據(jù)

    這篇文章主要介紹了Java中List集合去除重復數(shù)據(jù)的方法,對大家的工作或?qū)W習有一定價值,有需求的朋友可以參考下
    2020-05-05
  • SpringBoot集成Jpa對數(shù)據(jù)進行排序、分頁、條件查詢和過濾操作

    SpringBoot集成Jpa對數(shù)據(jù)進行排序、分頁、條件查詢和過濾操作

    這篇文章主要介紹了SpringBoot集成Jpa對數(shù)據(jù)進行排序、分頁、條件查詢和過濾操作,主要使用Jpa連接數(shù)據(jù)庫對數(shù)據(jù)進行排序、分頁、條件查詢和過濾操作,需要的朋友可以參考下
    2023-05-05
  • Netty?拆包沾包問題解決方案詳解

    Netty?拆包沾包問題解決方案詳解

    這篇文章主要為大家介紹了Netty?拆包沾包問題解決方案示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • SpringBoot自動配置原理及案例源碼解析

    SpringBoot自動配置原理及案例源碼解析

    這篇文章主要為大家介紹了SpringBoot自動配置原理及自動配置案例源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • 深入理解Java中的WeakHashMap

    深入理解Java中的WeakHashMap

    這篇文章主要介紹了深入理解Java中的WeakHashMap,WeakHashMap從名字可以得知主要和Map有關,不過還有一個Weak,我們就更能自然而然的想到這里面還牽扯到一種弱引用結構,因此想要徹底搞懂,我們還需要知道四種引用,需要的朋友可以參考下
    2023-09-09
  • javaweb實現(xiàn)app掃碼登錄功能

    javaweb實現(xiàn)app掃碼登錄功能

    這篇文章主要為大家詳細介紹了javaweb實現(xiàn)app掃碼登錄功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • Java?split方法使用超詳細講解

    Java?split方法使用超詳細講解

    這篇文章主要給大家介紹了關于Java?split方法使用的相關資料,Java中的我們可以利用split把字符串按照指定的分割符進行分割,然后返回字符串數(shù)組,需要的朋友可以參考下
    2023-10-10
  • Javaweb項目session超時解決方案

    Javaweb項目session超時解決方案

    這篇文章主要介紹了Javaweb項目session超時解決方案,關于解決方案分類比較明確,內(nèi)容詳細,需要的朋友可以參考下。
    2017-09-09

最新評論