基于VSCode的Java的构建调试环境搭建指南

这是高软的第3次作业,任务是基于VSCode的XXX编程语言的构建调试环境搭建指南,我习惯使用Java,所以就以Java为例,搭建VSCode的Java自动化调试环境。

一、安装jdk、maven、插件

1、jdk安装看

https://blog.csdn.net/konggu_youlan/article/details/79942800

2、maven安装看

https://blog.csdn.net/c_staunch/article/details/100981699

3、VSCode插件安装

先下载开发Java程序用的插件,官网上推荐的插件有四个:

1. Language Support for Java(TM) by Red Hat
2. Debugger for Java
3. Java Test Runner
4. Maven for Java

如果我们的需求是开发简单的Java程序,只需要前两个就可以了,但需要自己再手动构建几个配置文件(.classpath .project等),否则一些像导入、自动补全等有用的功能不能使用,只能检查语法错误。后面两个适用于项目开发,第三个用于支持JUnit单元测试,第四个用于支持Maven创建Java的项目。

安装完插件之后,Ctrl + Shift + P打开控制面板搜索setting.json进行参数设置,配置java和maven的路径,如下所示。

{
    "java.home": "D:\\java12.0.1",          //配置jdk,下面配置maven
    "maven.executable.path": "F:\\maven\\apache-maven-3.6.1\\bin\\mvn.cmd",
    "java.configuration.maven.userSettings": "F:\\maven\\apache-maven-3.6.1\\conf\\settings.xml",
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",      
            "value": "D:\\java12.0.1"
        }
    ]   
}

 二、用Maven创建Java项目,并在VSCode中开发

 1、 创建一个工作区,用命令行进入该工作区,用mvn命令创建一个项目框架:mvn archetype:generate

  maven命令详见:https://www.cnblogs.com/yjmyzz/p/3495762.html#commentform

 2、 创建一个简单的maven项目,项目名为semaven,包名为semaven,Maven完成了了项目框架的创建,注意构建的时候如果不加入下面的参数,创建项目的时候会卡死,加个参数就让它不从远程服务器上读取catalog

 mvn archetype:generate -DarchetypeCatalog=internal

 3、选择7,创建一个简单模板

 4、再设置相关的包名之类的参数,maven就会帮我们构建成功项目。

5、我们用VSCode打开semaven文件夹,VSCode会自动把.project、.classpath文件和.setting文件夹及里面的内容建好,甚至也已经生成了.class文件

我们APP.java按下F5即可编译运行项目。

mvn archetype:generate
MVN原型:产生

猜你喜欢

转载自www.cnblogs.com/iyuanyuan/p/12597796.html