這是高軟的第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即可編譯運行項目。
