vscode搭建java开发环境的示例-创新互联

这篇文章主要介绍vscode搭建java开发环境的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联是专业的向阳网站建设公司,向阳接单;提供成都网站制作、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行向阳网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

环境:系统需安装jdk1.8,配置好环境变量JAVA_HOME

打开vscode,安装java相关插件

Language support for Java ™ for Visual Studio Code

Java Extension Pack

Debugger for Java

Java Test Runner

以上插件安装完成,就可以开始java开发了。

个人推荐插件

Eclipse Keymap for Visual Studio Code. (eclipse快捷键,eclipse用户最爱)

Lombok Annotations Support for VS Code. (简化POJO, 很惊喜)

开发基本配置

常用配置项: 文件->选项->设置

1、maven 配置(如果本地有安装maven)

"java.configuration.maven.userSettings": "/home/luokai/maven/apache-maven-3.3.9/conf/settings.xml"

< !-- 在mirrors 中配置 mirror -->推荐使用maven阿里仓库:在settings.xml添加


    
        alimaven
        aliyun maven
        http://maven.aliyun.com/nexus/content/repositories/central/
        central
    

2、全局搜索忽略文件夹,搜索文件时常常需要忽略target文件


"search.exclude": {
            "**/node_modules": true,
            "**/bower_components": true,
            "**/target": true,
            "**/logs": true
        }

3、junit 测试,Java Test Runner插件运行多模块项目test存在问题 GitHub issues 现已解决 : ), 在 0.7.1 版本

推荐一种繁琐的方式: 依赖maven

任务->配置任务
在tasks 数组中添加以下配置:

"tasks": [
    {
        "label": "test:HelloWorld",
        "type": "shell",
        "command": "mvn -Dtest=HelloWorldTest#testHelloWorld test",
        "group": "test"
    },

执行test:command : 是运行指定的单元测试 ,HelloWorldTest.testHelloWorld()方法

任务->运行任务

选择刚刚添加的 test case,完美运行。

4、使用 tomcat 调试 web 项目

(1)安装 Tomcat for Java 插件

(2)点击侧边栏 TOMCAT SERVERS 右边 + 号,选择本地安装的 tomcat

(3)选择 war 包运行。

PS: 在调试前注意构建新的 war 包

小技巧:

取消单击打开文件覆盖导航栏:

文件->选项->设置, 添加 "workbench.editor.enablePreview": false,

以上是“vscode搭建java开发环境的示例”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


网站名称:vscode搭建java开发环境的示例-创新互联
网站网址:http://bzwzjz.com/article/hhhhd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设推广 上市集团网站建设 网站制作公司 成都响应式网站建设公司 公司网站建设 成都网站设计 营销网站建设 响应式网站建设 教育网站设计方案 做网站设计 高端网站建设 成都网站建设 成都网站建设公司 定制网站设计 四川成都网站制作 成都网站设计 四川成都网站设计 成都网站建设 企业网站设计 重庆网站制作 app网站建设 网站建设改版