我想在每個箭頭中分發的應用程式中運行 --add-opens 命令,但是當我知道在本地添加它時,我不知道在云中添加它的位置
“無法讀取 JSON:無法使欄位私有 final int java.time.LocalDate.year 可訪問”
我得到了錯誤和
“https://stackoverflow.com/questions/70412805/what-does-this-error-mean-java-lang-reflect-inaccessibleobjectexception-unable”
我已經用這種方法找到了解決方案,但現在我想在每個箭頭上部署我的專案,但我不知道如何向服務器上的應用程式報告 add-open 命令,我試圖將其添加為一個procfile和環境變數,但它沒有
(當我將命令設定為環境變數時,應用程式崩潰了)
uj5u.com熱心網友回復:
問題解決了,我在組態檔的命令中犯了一個錯誤
前:
java -Dspring.profiles.active=prod -Dserver.port=$PORT -jar target/*.jar --add-opens java.base/java.time=ALL-UNNAMED
然后:
java -Dspring.profiles.active=prod -Dserver.port=$PORT --add-opens java.base/java.time=ALL-UNNAMED -jar target/*.jar
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/453530.html
上一篇:錯誤:方法拋出“org.springframework.dao.InvalidDataAccessResourceUsageException”例外
