Java开发环境配置
配置后端开发环境
java 1.8
- 配置windows系统变量
- 添加JAVA_HOME。选择“新建”,变量名填上JAVA_HOME,变量值例如C:\Program Files\Java\jdk1.8.0_04
- 添加JAVA的变量值到Path中,选择Path,然后点“编辑”,在最后面添加如下语句;%JAVA_HOME%\bin;
- java -version 确认
maven配置
- 下载并解压 http://maven.apache.org/download.cgi
- 系统变量配置 {maven.home}\bin
- mvn -v 确认
国内镜像
idea配置
安装与破解
- 安装 https://www.jetbrains.com/idea/
- 下载破解补丁并复制到idea的目录下
http://idea.lanyus.com
下载地址:http://idea.lanyus.com/jar/JetbrainsIdesCrack-3.4-release-enc.jar - 修改idea64.exe.vmoptions
示例:
C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.5\bin\idea64.exe.vmoptions
-Xms512m
-Xmx1536m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=256m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Dfile.encoding=UTF-8
-Duser.name=gdxieyue@gmail.com
-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.5\bin\JetbrainsCrack-2.6.9-release-enc.jar
- 重启,随便填注册码
配置
配置utf-8编码
file->setting->editor->file encodings
encoding选utf8,transparent native-to-ascll conversion勾上。
image.png
配置本地maven
image.png编译运行时的配置
Failed to introspect annotated methods on class org.springframework.boot.context.web.SpringBootServletInitializer
- 选择 File -> Project Structure->Modules->Dependencies
找到 tomcat-embed-core 的jar包 作用域默认是provided ,把它改为 compile。
也可以全部都改为compile
image.png
安装 lombok 插件
-
选择 File -> Setting-> Plugins ,添加lombok
image.png -
IDEA选项配置Java Compiler,选择javac,因为javac是支持lombok的编译方式,elipse的编译方式不直接支持lombok。
image.png
postgresql 9.6
https://www.postgresql.org/download/
redis
windows版
https://github.com/MicrosoftArchive/redis/releases