资讯专栏INFORMATION COLUMN

win10+vscode部署java开发环境

y1chuan / 1703人阅读

摘要:最近在学,嫌太重,就自己摸索了一下用部署开发环境的方法,比较适合轻度入门级以及对比较熟不想换编辑器的搞法。部署是家的构建系统工具,一般上用的更多些。

最近在学Java,嫌IDE太重,就自己摸索了一下用VScode部署Java开发环境的方法,比较适合轻度入门级、以及对比较熟VScode不想换编辑器的搞法。

部署JDK
其实之前在大概1.5的时候就看过一点Java的东西,也装过JDK还有JRE,也装过Eclipse,但是前边那俩太占系统资源了,后边的又太丑,没多久就让我全给卸了。这回一开始装的时候,其实我也试过装JDK,但是也还是和之前一个德行,直到我看到了OpenJDK……卧槽要的就是这个!直接到它的下载里把东西拖回来解压,然后到开始菜单打开“设置”(齿轮图标),直接搜索“高级”,点击“查看高级系统设置”打开“系统属性”窗口,再点“环境变量…”按钮打开“环境变量”,在上边用户变量里加个JAVA_HOME的变量,值就是你JDK解压到的位置(可以直接用浏览目录选择);再点开“Path”,在下边新增一项%JAVA_HOME%in,全部确定退出去就可以了。这时可以用Win+R并输入cmd打开命令提示符窗口,输入java -version能看到OpenJDK版本信息的话,就说明搞定了。

部署Maven
Maven其实也是类似于JDK这种,直接去官网点Download,直接找到Binary zip archive的Link直接下载就行,也是拖到一个地方解压,然后点开“环境变量”,在用户变量里分别加个M2_HOME,都指向解压目录,然后再到Path里加个%M2_HOME%in全部确定就可以了。验证时到cmd里输下mvn -v,同样如果有版本信息那就是成功了。

在VScode里安装相关插件及配置
Microsoft有个官方的插件“Java Extension Pack”,点开它的“依赖项”可以看到就是需要装的几个插件,可以直接装这个(会附带把依赖项都装上)或者单装都可以,装好以设置下java.homemaven.executable.pathmaven.terminal.useJavaHome基本就能跑了,当然记得把terminal.integrated.shell.windows也要一并设置好。

配置MAVEN国内代理
首先打开MAVEN的解压目录,然后找到conf文件夹,把settings.xml文件复制到用户文件夹的.m2文件夹下,然后找到这段,添加:


  alimaven
  aliyun maven
  http://maven.aliyun.com/nexus/content/groups/public/
  central


  central
  Maven Repository Switchboard
  http://repo1.maven.org/maven2/
  central


  repo2
  central
  Human Readable Name for this Mirror.
  http://repo2.maven.org/maven2/


  ibiblio
    central
    Human Readable Name for this Mirror.
    http://mirrors.ibiblio.org/pub/mirrors/maven2/
  
  
    jboss-public-repository-group
    central
    JBoss Public Repository Group
    http://repository.jboss.org/nexus/content/groups/public
  
  
    maven.net.cn
    oneof the central mirrors in china
    http://maven.net.cn/content/groups/public/
    central
  

进去,保存退出。

部署Gradle
Gradle是Google家的构建系统工具,一般Android上用的更多些。由于语法是基于Groovy实现的,所以手写时会比XML爽不少。在安装上,Gradle跟其它工具大同小异,都是先去官网下载,然后解压到一个目录,再在系统里加入GRADLE_HOME变量,并把bin目录加入到Path里即可。
Gradle文档可以参考Gradle 用户指南官方文档中文版。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/69336.html

相关文章

  • 2021爱智先行者—(2)零基础APP开发实例

    摘要:有鉴于此,本文以未安装工具软件的计算机未激活的爱智设备为例,实战解说零基础小白的爱智开发过程。爱智设备断开互联网也可以运行,但本文中的开发部署等功能无法操作。 【本...

    paney129 评论0 收藏0
  • Visual Studio Code 远程开发探秘

    摘要: IDE新时代! 作者:SHUHARI 的博客 原文:Visual Studio Code 远程开发探秘 Fundebug按照原文要求转载,版权归原作者所有。 在以前的文章 有趣的项目 - 在浏览器中运行 Visual Studio Code, 我介绍过 Coder 开发团队将 Visual Studio Code 搬到浏览器里的尝试。这是一个有趣的项目,不过没有想到的是,这之后不久...

    phodal 评论0 收藏0
  • 精读《如何在 nodejs 使用环境变量》

    摘要:引言本期精读的文章是如何在使用环境变量。介绍了开发与生产环境如何管理环境变量。本地通过调试环境变量既方便又安全。更多讨论讨论地址是精读如何在使用环境变量如果你想参与讨论,请点击这里,每周都有新的主题,周末或周一发布。 1 引言 本期精读的文章是:如何在 nodejs 使用环境变量。 介绍了开发与生产环境如何管理环境变量。 这里环境变量指的是数据库密码等重要数据,而不是指普通变量传参。 ...

    aaron 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<