IDEA配置java开发环境

idea安装好之后,是须要简单的配置一下的,并且要分不一样的开发环境,此处就很少扩展了,咱们就一块儿来配置java的开发环境java

准备:linux

一、jdk环境配置 ------- java环境变量请参考(linux环境下java开发环境配置 或 windows环境下java开发环境配置)android

二、maven build工具(maven项目使用),下载地址web

三、gradle build工具(gradle项目使用),下载地址apache

四、tomcat 8.x ,下载地址windows

 

内容:tomcat

1、jdk环境配置maven

具体请参考 ----  linux环境下java开发环境配置 或 windows环境下java开发环境配置ide

特别注意,JAVA_HOME请必定要配置,很对的java依赖的工具都会从环境变量中找 JAVA_HOME的。工具

 

2、maven

 

Configure -> Settings -> Build,Execution -> Build Tools -> maven

上图中,1:下载解压后的 maven home 绝对地址,到bin上层目录:以下图:

也能够对maven配置环境变量,在cmd或linux的命令行中用 mvn工具时,是直接使用环境变量中的 maven,不会影响IDEA的配置。

2:表明的当前引用的maven 的全局 setting.xml 配置,若是不配置,会自动使用maven自带的 空的 全局setting,在MVN_HOME/conf下面

注:通常用maven的公司,都会有一个专门制定的setting.xml,后续会有专门的文章介绍maven 的 setting和项目的pom.xml的配置

3:指定maven本地jar包仓库地址,若是不指定,将使用 setting文件中的<localRepository>D://develop//javalib</localRepository>,若是setting中未指定,则会放到系统环境下.m2目录下

其余都默认就好了

3、gradle

gradle势头很火,配置简单,彻底兼容maven和ant,但目前主要用在 android项目构建,javaweb项目还比较少,可是未来确定会取代maven的,为何,好吧,maven是使用xml配置的,配置繁琐,针对配置的功能插件定制很复杂,学习曲线很陡峭,虽然平常开发中须要的功能都已经有了对应的插件,可是做为一个有灵魂的开发工程师,仍是但愿一切都掌握在本身的手中,gradle就是,gradle是groovy 为基础的的DSL(特殊领域开发语言),此处就不进行扩展了,有兴趣的小伙伴请继续关注个人博客,后续会有专门的的文档跟你们一块儿探讨 maven、groovy和gradle的

配置路径: Configure -> Settings -> Build,Execution -> Build Tools -> gradle

只须要配置上午红框的内容,表示 gradle下载的jar包存放位置

至于为何此处不须要制定gradle 的home呢,是由于每一个项目都会有不一样版本gradle,在下载项目的时候,会直接下载项目指定版本的gradle,固然也能够指定本地的gradle做为build工具,在项目中进入这个页面就能看到了,以下:

 

 

1:使用项目默认的 gralde(建议)

2:选中2,表示使用本地的gradle,此时须要特殊指定 3 中gradle的home位置

三、本地gradle的位置

若是使用本地gradle须要特别注意,idea开发java项目 使用 gradle版本超过5.0,会致使lombok失效,这是gradle的bug,建议使用gradle-4.7

 

四:tomcat

在项目右上角

按 1->2 ->3步骤,选中local,(remote是跑远程 测试环境或者 生产环境 debug的时候用的)

 

指定了tomcat后,点右下角 fix,选中须要tomcat运行的 war包就好了

是否是很简单,有问题的小伙伴,能够发邮件给我(onepigtk@163.com),此刻或许你正在找工做、正在百度搜索一个难题、也可能在技术的大道上迷茫徘徊,加入咱们,一块儿探讨一块儿提升。