<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ## 工程啟動準備 1. 由于升級了JDK17,Java 模塊化系統(Java Module System)的安全限制導致的針對反射等場景有可能會出現如下錯誤: ~~~ Cause: java.lang.reflect.InaccessibleObjectException: Unable to make field protected java.lang.reflect.InvocationHandler java.lang.reflect.Proxy.h accessible: module java.base does not "opens java.lang.reflect" to unnamed module @223aa2f7 ~~~ 2. 這種情況,我們需要在啟動時增加對應配置: ~~~ --add-opens java.base/java.lang.reflect=ALL-UNNAMED ~~~ 3. 具體完整命令,格式如下: ~~~shell java --add-opens java.base/java.lang.reflect=ALL-UNNAMED -jar your-application.jar ~~~ 4. 若依舊報錯可以增加第二個參數`--add-opens java.base/java.lang=ALL-UNNAMED`,格式如下 ~~~shell java --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED -jar your-application.jar ~~~ 5. 若出現如下錯誤:`module java.base does not "opens java.io" to unnamed module`,則額外增加如下配置 ~~~shell -–add-opens java.base/java.io=ALL-UNNAMED ~~~ 6. 若出現如下錯誤:`module java.base does not "opens java.util" to unnamed module`,則額外增加如下配置 ~~~shell -–add-opens java.base/java.util=ALL-UNNAMED ~~~ 7. 其他更多錯誤則可以通過搜索工具,搜索具體報錯來查詢具體對應的配置,配置較多本文檔便不再一一列舉 8. 具體操作如下 ![](https://img.kancloud.cn/61/1c/611c6b5c67966bdaaf5dfd338cb7e149_2326x1354.png) 9. jar包啟動時也需要加入此配置,具體命令如下(增加的命令以最終可運行為準) ~~~ java --add-opens java.base/java.lang.reflect=ALL-UNNAMED -jar your-application.jar ~~~ <br><br> ## 工程啟動順序 1. 先啟動`redis`、`mysql`等基礎服務 2. 配置好對應的基礎服務鏈接 ![](https://img.kancloud.cn/7d/c3/7dc3068b5722f101e9bd5a19575b6d6c_2136x994.png) 3. 啟動Application類 ![](https://img.kancloud.cn/8a/24/8a2476f17749d0c2274d4b672d6f33f9_1720x1934.png) 4. 看到下圖,則說明啟動成功 ![](https://img.kancloud.cn/f4/ed/f4edbf814342d144df1ff340379ed7d2_3360x2050.png) 5. 若登錄系統提示需要配置 `blade.token.sign-key` 則說明沒有配置好簽名,具體看`工程導入`章節 ![](https://img.kancloud.cn/ba/4a/ba4a8b4201d8e5688301079b17e0e798_2136x1452.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看