如何在Visual Studio代码中编译和运行Java代码

问题描述 投票:0回答:1

我下载了Visual Studio Code并安装了Microsoft的“Java Extension Pack”。

然后我下载了jdk1.8.0_161并创建了所需的环境变量,如“Java Extension Pack”文档中所述。

然后我创建了一个带有.java结尾的新文件,并编写了一个简单的“Hello World”测试程序。

但是我现在如何编译和运行代码呢?

java compilation visual-studio-code
1个回答
0
投票

作为第一步,尝试从te命令行编译您的程序。例如。 How do I run a Java program from the command line on Windows?是一个好的开始。您可以直接在VSCode的集成终端中运行命令。 (可选)从该命令创建VS Code构建任务,以使用build命令运行构建。

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Build Foo",
            "type": "shell",
            "command": "javac foo.java",
            "problemMatcher": []
        }
    ]
}

要运行/调试,请在调试视图中创建启动配置,例如:

   // 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": "Debug (Launch)-Foo",
            "request": "launch",
            "cwd": "${workspaceFolder}",
            "console": "internalConsole",
            "stopOnEntry": false,
            "mainClass": "Foo",
            "args": ""
        },
        {
            "type": "java",
            "name": "Debug (Attach)",
            "request": "attach",
            "hostName": "localhost",
            "port": 0
        }
    ]
}

0
投票

以下是整体步骤:

  • 安装Java Extension Pack - >您已经这样做了
  • 创建一个Java项目:Ctrl + Shift + Enter并输入“Java”。选择“Java:创建Java项目”选项
  • 修改App.java类并保存它:Ctrl + S

保存时,VS Code会自动为您编译java文件。在bin / app目录中,您将看到一个名为“App.class”的文件。这是您需要的确认。

编辑:运行项目:要运行项目,请按F5。 VSCode将询问您是否要添加配置。选择“Java:启动程序”。确保已打开App.java并再次按F5。而已。

我注意到VSCode不能很好地处理包,但这是另一个问题。

© www.soinside.com 2019 - 2024. All rights reserved.