W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
以下部分介紹了開發(fā)人員在使用 Micronaut 時遇到的常見問題。
依賴注入不起作用
依賴注入無法工作的最常見原因是沒有配置適當?shù)淖⑨屘幚砥?,或者配置不正確的 IDE。
加載 bean (Groovy) 時發(fā)生 NoSuchMethodError
默認情況下,Groovy 導入 groovy.lang 包中的類,其中包含一個名為 Singleton 的類。這是一個 AST 轉換注釋,通過添加私有構造函數(shù)和靜態(tài)檢索方法使您的類成為單例。這個注釋很容易與用于在 Micronaut 中定義單例 bean 的 javax.inject.Singleton 注釋混淆。確保在 Groovy 類中使??用正確的注解。
啟動我的應用程序花費的時間比它應該花費的時間長得多(*nix OS)
這可能是由于與 java.net.InetAddress.getLocalHost() 調用相關的錯誤導致長時間延遲。解決方案是編輯您的 /etc/hosts 文件以添加一個包含您的主機名的條目。要查找您的主機名,請在終端中運行主機名。然后編輯您的 /etc/hosts 文件以添加或更改條目,如下例所示,將 <hostname> 替換為您的主機名。
127.0.0.1 localhost <hostname>
::1 localhost <hostname>
要了解有關此問題的更多信息,請參閱此 stackoverflow 答案
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: