① intellij idea使用問題 java運行
需要在類中定義main方法才可以運行,如圖:
IDEA中的快捷鍵:psvm,可以快速創建main方法。
② idea 運行main方法
解決方案:可能由於我編譯elasticsearch-6.6.0源碼需要jdk1.11的原因,所以我在win10上配置了雙jdk並切換至jdk1.11時需手動刪除當初安裝jdk1.8.0時C:\ProgramData\Oracle\Java\javapath\java.exe、javaw.exe、液戚javaws.exe共三個文件導致原系統jdk1.8.0被異常載入。故只需在idea的File--->Project Structure--->遲櫻SDKs--->點擊+號--->重新指定原正常的jdk1.8.0安裝目錄。於是完美解決java類中import java.xxx時報錯問題和無法右鍵此鬧旦陵java文件並運行main方法的問題。
③ 使用IDEA運行普通的main方法
項目是maven項目,在項目裡面新建一個普通java類,運行的時候都會執行mvn的打包命令,然後在執行此方法,能不能直接運行該方法。剛從eclipse轉過散汪來。
解決方案如下:伍帶
settings->maven->Runner-> Delegate IDE build/run actions to Maven 選項腔掘蘆去掉就可以了