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

时间:2018-03-22 22:34:03

标签: java compilation visual-studio-code

我下载了Visual Studio Code并安装了" Java Extension Pack"由微软。

之后我下载了jdk1.8.0_161并创建了所需的环境变量,如" Java Extension Pack"文档。

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

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

2 个答案:

答案 0 :(得分: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
        }
    ]
}

答案 1 :(得分: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不能很好地处理软件包,但这是另一个问题。