vscode搭建j*a开发环境

vscode搭建java开发环境

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

打开vscode,安装j*a相关插件

Language support for J*a ™ for Visual Studio Code

J*a Extension Pack

Debugger for J*a

J*a Test Runner

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

个人推荐插件

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

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

开发基本配置

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

1、m*en 配置(如果本地有安装m*en)

"j*a.configuration.m*en.userSettings": "/home/luokai/m*en/apache-m*en-3.3.9/conf/settings.xml"

推荐使用m*en阿里仓库:在settings.xml添加

<mirrors>
    <mirror>
        <id>alim*en</id>;
        <name>aliyun m*en</name>
        <url>http://m*en.aliyun.com/nexus/content/repositories/central/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
</mirrors>

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

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

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

凌夕卡密微商城 凌夕卡密微商城

卡密微商城支持三级分销,拥有唯一的推广链接,一次推广,三级奖励,可以查看下级会员统计信息,购买卡密之后自动显示卡密信息,无需等待,支持卡密充值、支付宝充值,可以在线提现。开发语言:J*A开发框架:Struts2+Spring+Hibernate后台用到Freemarker模板引擎服务器环境:JDK1.7Tomcat7.0Mysql5.1演示网站用户名:admin,密码:222222安装教程:1、

凌夕卡密微商城 0 查看详情 凌夕卡密微商城

推荐一种繁琐的方式: 依赖m*en

任务->配置任务
在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 J*a 插件

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

(3)选择 war 包运行。

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

小技巧:

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

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

相关文章教程推荐:vscode教程

以上就是vscode搭建j*a开发环境的详细内容,更多请关注其它相关文章!

本文转自网络,如有侵权请联系客服删除。