这是高软的第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即可编译运行项目。