若使用NetBeans出現如下執行錯誤及對話盒:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - .......
One or more projects were compiled with errors
[ ] Always run without asking
<Run Anyway> <Cancel>
建議對話盒選擇Cancel取消,稍微加減空格更動原始碼,再重新編譯執行看看。
這似乎是NetBeans工具一直以來的bug,起因在預編程式碼的快取管理上有問題。
但是,因為回報時無法規律性的重現問題,很難根除。
網上建議有幾種處置法,可試看看,然後重新編譯執行:
1.加減空格更動原始碼,重新儲存
2.右鍵點選【專案名/Properties/Categories: Build/Compiling: [ ] Compile on save】
關閉此[儲存時立即編譯]選項
3.右鍵點選【專案名/Clean】清除快取
4.退出NetBeans,利用檔案總管刪除如下快取索引目錄,再重新啟動NetBeans
C:\Windows\Users\用戶名/.netbeans/var/cache/index/s*/java/*/classes
或
C:\Users\用戶名\AppData\Local\NetBeans\Cache\版本\index\
Uncompilable source code when using NetBeans IDE
訂閱:
張貼留言 (Atom)
start versus restart for docker containers
Docker start vs restart :差異快速看懂 docker start 與 docker restart 都能讓容器跑起來, 但語意與清理範圍完全不同。 1.指令行為比較 指令 行為說明 適用狀態 ...
沒有留言:
張貼留言