首页 >Java >如何在 VScode 中为 Fontawesmome 库添加 vmArgs

如何在 VScode 中为 Fontawesmome 库添加 vmArgs

王林
王林转载
2024-02-09 22:50:241006浏览

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删除