java开发, VS code 配置

java开发, VS code 配置

VS Code Java 开发指南!

https://blog.csdn.net/csdnnews/article/details/87746061

---------------------------------------------------------------

 

1.vscode 插件安装

Java Extension Pack

Microsoft

----------------------------------------------------------------------------

java Configuration

    setting.json    

https://www.cnblogs.com/dgwblog/p/11882185.html

 配置环境#

在磁盘 随便创建一个 你的代码工作区:  给一个参考结构

 

 

 快捷键 ctrl+, 或者 

 

 

 

进入到设置页面 找到 java配置

 

 

 然后在setting.json 进行下面配置[注意路径]

复制代码

{
    "java.home": "D:\\Program Files\\Java\\jdk-12.0.2", 
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "java.configuration.checkProjectSettingsExclusions": false,
    "editor.fontSize": 18,
    "files.autoGuessEncoding":true

}

 

运行程序

 

 注意: 千万不要以为 是允许

 

 5: 调试程序#

打上断点 然后 debug就行 快捷键F5

----------------------------------------------------------------------------------------------------

配置Maven:

点左下角的设置图标->设置,打开设置内容筛选框,输入maven,然后点击右侧的打开json格式setting:

然后把maven的可执行文件路径配置、maven的setting路径配置、java.home的路径配置,拷贝到右侧的用户设置区域并且设置为自己电脑的实际路径

设置内容如下:

{
    "workbench.iconTheme": "vscode-icons",
    "workbench.startupEditor": "newUntitledFile",
    "java.errors.incompleteClasspath.severity": "ignore",
    "workbench.colorTheme": "Atom One Dark",
    "java.home":"D:\\software\\Java\\jdk1.8.0_60",
    "java.configuration.maven.userSettings": "D:\\software\\apache-maven-3.3.3-bin\\apache-maven-3.3.3\\conf\\settings.xml",
    "maven.executable.path": "D:\\software\\apache-maven-3.3.3-bin\\apache-maven-3.3.3\\bin\\mvn.cmd",
    "maven.terminal.useJavaHome": true,
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",
            "value": "D:\\software\\Java\\jdk1.8.0_60"
        }
    ],
}

如果你的mvn更新包速度很慢,建议使用阿里云的镜像速度会快点(修改maven的setting配置如下):

 <!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>
    
        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>

配置完成重启 VSCode。

VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)

https://www.cnblogs.com/miskis/p/9816135.html 

 

----------------------------------------------------------------------------

  • vscode 安装 Java Extension Pack 插件
  • 修改maven 阿里云镜像
  • ----打开 maven 的安装目录/conf/setting.xml,替换里面的 mirrors 为下面代码,这样可加速 maven 项目的构建、编译、测试:
  • <mirrors>
      <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>        
      </mirror>
    
    </mirrors>
  • 使用 Maven 新建 java-web 项目
    • 插件安装成功后重启 vscode,在左侧项目区右键,可以看到从 Maven 原型生成,或同时按下ctrl + shift + p输入 maven,选择从 Maven 原型生成
    • 选择maven-archetype-webapp后 maven 会下载各种依赖,并要求你填写 groupId、artifactId等,然后就会建立一个 java-web 项目
    • 执行mvn clean package将项目打包后,在 target 目录中会生成 .war 文件
  • 使用 tomcat 访问网页
    • 启动 tomcat,将上面生成的 .war 文件手动复制到 tomcat 安装目录的 webapps 文件夹下,假设 .war 的文件名为 learn-web在浏览器输入http://localhost:8080/learn-web/index.jsp
    • 或者安装Tomcat for Java插件,具体用法见插件说明

 

 

----------------------------------------------------------------------------------------

http://blog.hotsun168.com/index.php/archives/16/

使用VSCode搭建简单Java开发环境(二、Maven环境)

前篇搭建了最简单的可以调试Java代码的环境,本文将配置VSCode的Maven环境,使导入仓库包更方便。

  1. 首先配置可以正常使用的Maven环境。
  2. 新建一个临时空目录,在其中创建必须的几个文件和文件夹,包括“pom.xml”、“src/main/java”。TIM截图20180227103830.png
  3. 修改VSCode中与Maven相关的配置,将Maven可执行文件(windows平台为“mvn.cmd”)的绝对路径填写在“maven.executable.path”配置项中,并将Maven配置文件“settings.xml”的绝对路径填写在“java.configuration.maven.userSettings”配置项中。TIM截图20180227104002.png
  4. 保存配置并重启VSCode,之后在“pom.xml”文件上右击,并选择“Update project configration”。TIM截图20180227104817.png
  5. 之后,VSCode的Java插件将会在工作区中生成相关的文件(“.classpath”、“target”等)。TIM截图20180227104225.png
  6. 在工作区下方,即可选择Maven工程的常用命令。TIM截图20180227104447.png
  7. 配置完成后,代码中可直接提示出“pom.xml”包含的包中的类。TIM截图20180227104601.png

 

 

 

 

 

 

 

 

 

----------------------------------------------------------------------------------------------------------

setting.json

{

    "java.home": "C:\\Program Files\\Java\\jdk1.8.0_191", 

    "editor.suggestSelection": "first",

    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",

    "java.configuration.checkProjectSettingsExclusions": false,

    "editor.fontSize": 18,

    "files.autoGuessEncoding": true,



    "java.configuration.maven.userSettings": "E:\\j2ee\\apache-maven-3.6.3-bin\\apache-maven-3.6.3\\conf\\settings.xml",

    "maven.executable.path": "E:\\j2ee\\apache-maven-3.6.3-bin\\apache-maven-3.6.3\\bin\\mvn.cmd",

    "maven.terminal.useJavaHome": true,

    "maven.terminal.customEnv": [

        {

            "environmentVariable": "JAVA_HOME",

            "value": "C:\\Program Files\\Java\\jdk1.8.0_191"

        }

    ],

}

------------------------------------------------------------------------------------------------

VS Code提示java11 or more recent is required解决方法

 

该提示是因为Language Support for Java™ by Red Hat这个扩展更新到0.65.0导致。

注意:如果项目不是必须使用jdk8,建议升级到jdk11解决。

如果不想升级到11,可以通过以下步骤解决:
1.选中该扩展的设置–>安装另一个版本–>选择安装0.64.1版本
2.关闭扩展自动更新:
在设置中搜索auto update,取消勾选对应项,关闭自动更新。

-------------------------------------------------------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值