首頁 >Java >如何在 VScode 中為 Fontawesmome 庫新增 vmArgs

如何在 VScode 中為 Fontawesmome 庫新增 vmArgs

王林
王林轉載
2024-02-09 22:50:24993瀏覽

php小編香蕉為您帶來一篇關於在VScode中為Fontawesome庫添加vmArgs的指南。 Fontawesome庫是一個流行的圖示庫,透過為VScode添加vmArgs,您可以在開發過程中更方便地使用這些圖示。在本文中,我們將詳細介紹如何在VScode中進行設置,並提供一步一步的操作指南。無論您是初學者還是有經驗的開發者,本文都將幫助您輕鬆解決這個問題,讓您的開發工作更有效率、更方便。

問題內容

我正在使用 vscode 和場景產生器開發 javafx 項目,並使用 fontawesome-8.2.jar 添加圖示。當我嘗試運行程式碼時,它給了我一個錯誤,如果我刪除 fontawesome 圖標,它就可以正常工作。 我認為問題是我需要在配置中添加 fontawesome 但我不知道如何添加。

這是我的設定:

{
    // use intellisense to learn about possible attributes.
    // hover to view descriptions of existing attributes.
    // for more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "java",
            "name": "cafeshopmanagmentsystem",
            "request": "launch",
            "mainclass": "cafeshopmanagmentsystem",
            "projectname": "cafeshopmanagementsystem_4876995e",
            "vmargs": "--module-path \"c:/java/lib\" --add-modules javafx.controls,javafx.fxml"
        },
        {
            "type": "java",
            "name": "current file",
            "request": "launch",
            "mainclass": "${file}"
        }
        
    ]
}

我嘗試在配置中新增 fontawsome,如下所示,但它不起作用:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "java",
            "name": "CafeShopManagmentSystem",
            "request": "launch",
            "mainClass": "CafeShopManagmentSystem",
            "projectName": "CafeShopManagementSystem_4876995e",
            "vmArgs": "--module-path \"C:/java/lib\" --add-modules javafx.controls,javafx.fxml,**fontawesome-8.2"**
        },
        {
            "type": "java",
            "name": "Current File",
            "request": "launch",
            "mainClass": "${file}"
        }
        
    ]
}

僅供參考,fontawesome 函式庫與 javafx 函式庫位於同一資料夾中。

解決方法

嘗試以下設定:

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "java",
            "name": "CafeShopManagmentSystem",
            "request": "launch",
            "mainClass": "CafeShopManagmentSystem",
            "projectName": "CafeShopManagementSystem_4876995e",
            "vmArgs": "--module-path \"C:/java/lib;C:/path/to/fontawesome-8.2.jar\" --add-modules javafx.controls,javafx.fxml",
            "classPaths": ["C:/path/to/fontawesome-8.2.jar"]
        },
        {
            "type": "java",
            "name": "Current File",
            "request": "launch",
            "mainClass": "${file}"
        }
    ]
}

確保將 c:/path/to/fontawesome-8.2.jar 替換為 fontawesome jar 檔案的實際路徑。另外,請確保 fontawesome jar 檔案位於正確的位置。

以上是如何在 VScode 中為 Fontawesmome 庫新增 vmArgs的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:stackoverflow.com。如有侵權,請聯絡admin@php.cn刪除