Java 开发 日常开发环境

java 环境 安装

  • 软件下载安装

官网下载地址
百度下载地址

  • 环境变量设置
JAVA_HOME=C:\Program Files\Java\jdk-9.0.1
Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  • 多版本JDK环境变量切换 (.bat)
@echo off



rem --- 配置JDK的安装目录:修改成自己本地的JDK路径 ---

:init

set JAVA_HOME_1_8=D:\IT_Softwares\JDK\JDK8\jdk1.8.0_131

set JAVA_HOME_1_7=D:\IT_Softwares\JDK\JDK7\jdk1.7.0_80

set JAVA_HOME_1_6=D:\IT_Softwares\JDK\JDK6\jdk1.6.0_43

:start

echo 当前使用的JDK 版本:

java -version

echo.

echo =============================================

echo 选择JDK版本

echo 1.6 请输入 1

echo 1.7 请输入 2

echo 1.8 请输入 3

echo =============================================

:select

set /p opt=请选择JDK版本:

if %opt%==3 (

  set TARGET_JAVA_HOME=%JAVA_HOME_1_8%

)

if %opt%==2 (

  set TARGET_JAVA_HOME=%JAVA_HOME_1_7%

)

if %opt%==1 (

  set TARGET_JAVA_HOME=%JAVA_HOME_1_6%

)



echo 当前选择的Java路径:%TARGET_JAVA_HOME%



wmic ENVIRONMENT where "name='JAVA_HOME'" delete

wmic ENVIRONMENT create name="JAVA_HOME",username="",VariableValue="%TARGET_JAVA_HOME%"

rem -- refresh env ---

call RefreshEnv

echo 请按任意键退出!

pause>nul



@echo on

Maven 安装

  • 下载地址
    官网下载地址

  • 环境变量设置

MAVEN_HOME=C:\soft\apache-maven-3.5.2
  • 自定义仓库

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

    
    <localRepository>D:\maven_repositorylocalRepository>

    <pluginGroups>
    pluginGroups>

    <proxies>
    proxies>

    <servers>
    servers>

    <mirrors>
        
        <mirror>
            <id>alimavenid>
            <name>aliyun mavenname>
            <url>http://maven.aliyun.com/nexus/content/groups/public/url>
            <mirrorOf>*mirrorOf>
        mirror>

    mirrors>

    <profiles>
    profiles>

settings>

eclipse

  • 下载地址
    官网下载地址

    • 阿里编码规范插件
      GITHUP地址
https://github.com/alibaba/p3c

eclipse 插件地址

https://p3c.alibaba.com/plugin/eclipse/update

你可能感兴趣的:(开发环境)