Uncompilable source code when using NetBeans IDE

若使用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\

沒有留言:

how to call Java classes in a web page by cheerpj

🚀 在瀏覽器中直接執行 Java:CheerpJ v3 實作指南 長期以來,Java Applets 因為安全性與插件問題早已退出歷史舞台。但隨著 WebAssembly (Wasm) 技術的成熟,現在網頁安裝如下 CheerpJ v3 套件庫,就可以在瀏覽器中直接呼叫 ...

總網頁瀏覽量