向idea导入包后,idea却不识别java类文件,无法运行
有可能是沒有編譯的原因,如何解決,請看下文:
根據圖片內容操作即可解決:
點擊Test Sources Root后,即可運行。下面是詳細解釋,有時間可以看下哦
mark directory as : 將目錄標記為
一、
Source roots (or source folders)
通過這個類指定一個文件夾,你告訴IntelliJ IDEA,這個文件夾及其子文件夾中包含的源代碼,可以編譯為構建過程的一部分。
Test source roots (or test source folders; shown as rootTest)
這些根類似于源根,但用于用于測試的代碼(例如用于單元測試)。測試源文件夾允許您將與測試相關的代碼與生產代碼分開。
通常,源和測試源的編譯結果被放置在不同的文件夾中。
Resource roots (重要:springmvc使用時,web.xml常用配置的classpath所指的位置就是這個設置后的resources包下的位置)
用于應用程序中的資源文件(圖像、各種配置XML和屬性文件等)。
在構建過程中,資源文件夾的所有內容都復制到輸出文件夾中,如下所示。
類似于源,您可以指定生成資源。您還可以指定輸出文件夾中的文件夾,您的資源應該復制到。
Test resource roots
(或測試資源文件夾;如roottestresourceij;只有在java模塊)是資源文件與您的測試源有關。在所有其他方面,這些文件夾類似于資源文件夾。
Excluded
將文件標記為Excluded目錄后,idea就不會為該文件創建索引,全局搜索也不會搜里面的內容,編輯代碼不會智能提示,Excluded Folders相當于代碼廢棄場。
總結
以上是生活随笔為你收集整理的向idea导入包后,idea却不识别java类文件,无法运行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS下连VisualSVN服务器
- 下一篇: yolov3损失函数分析