上一篇博文我们讲解了如何去下载并安装一个idea,在这里我们推荐的是zip的解压版,另外我们配置的一些编码和默认的jdk等。今天我们来学习配置maven、git、tomcat等。还是那句话,工欲善其事,必先利其器。一个好的开发工具对于程序员来说是一大助力。

第一节:配置Maven
maven下载这些就不在累赘了,下面直接idea整合Maven。选择自己Maven的目录,和settings文件,然后配置自己的仓库reposiroty,Maven的使用本系列后期会做介绍。打开idea的配置界面,如下图:

第二节:配置git
在配置git前,需要电脑先安装git客户端,我们可以从官网去下载一个客户端安装包,地址:https://git-scm.com/downloads

在这里git也提供了两个版本供大家下载,一个是安装版,一个是解压版,一般情况下我下载的是安装版,安装步骤也特别简单。就是傻瓜式的下一步,所以大家完全没必要担心。

然后打开我们idea的配置界面,如下:

注:如果没有配置git客户端,用git地址导入项目会提示你找不到git.exe。配置完成后我们点击后面的Test按钮来测试是否正常整合。如提示git executed successfully则表示配置成功。

第三节:配置tomcat(热部署稍后会讲到)
tomcat下载解压此处不在赘述,如有不会下载安装的兄弟,在评论区留言,我单独教你如何下载安装tomcat。在进行此行时,证明tomcat已经下载好并解压没问题了。在此说明一下tomcat版本,我自己使用的是apache-tomcat-7.0.81版本,大家可以与jdk对应使用tomcat8,这个其实对项目以及开发并没有什么影响。打开如下配置界面:

在弹出来的对话框里选择自己tomcat安装的家目录,然后点击OK。如下:

第四节:git的克隆

在开始引导界面,大家可以如上图这样来操作,弹出对话框后输入你项目的git地址,然后选择项目目录,填写项目名称,点击clone,然后输入用户名,密码这样就检出git上的项目到本地了。然后点击ok打开项目。

如果将来在idea内想要检出项目,点击菜单栏:VCS-->Check out from version control-->git

第五节:tomcat热部署
想想修改一个jsp或者Java文件甚至是配置文件都不需要重启项目,这是多么方便快捷的一件事情呀。废话不多说,直接配置搞起。其实这个配置让我又爱又恨,有的时候你确实很需要热部署,而有的时候你却不想热启动的时候,他却还是一直在热部署启动。这样很繁琐。依次点击run-->edit configuration

为tomcat起一个名字,这个可以配置多个哦,这样就可以为每个项目配置一个tomcat运行了。选择自己的tomcat,选择默认预览的浏览器我的是Chrome,下面是默认访问地址,然后选择自己的jre,下面是设置的端口号,值得一提的是,这里配置好端口号后,Tomact中server.xml的端口配置就无用了。下图是添加你的项目war,这里我们添加带exploded后缀的。

添加上Deployment项目之后,上图的两个选项则会显示出来,按上面我们选择Update classes and resources,这样就实现的热部署。今天的教程就结束了。大家有问题在评论区进行评论。

注:IntelliJ IDEA 是没有类似 Eclipse 的工作空间的概念( Workspaces ),最大单元就是 Project 。如果你同时观察多个项目的情况,IntelliJ IDEA 提供的解决方案是打开多个项目实例,你可以理解为开多个项目窗口。当然也可以根据依赖导入同一个window。

《跟我学IDEA》二、配置maven、git、tomcat的更多相关文章

  1. jenkins+maven+git+tomcat+salt自动构建

    jenkins 安装步骤 环境: centos7,jdk1.8.0,jenkins2.165,maven3.5.2 一. 安装配置java环境   JDK1.8下载地址:http://www.orac ...

  2. intellij idea社区版 & maven & git & tomcat/jetty 的struts2项目的搭建

    1.新建一个project,并在project下新建一个maven module.

  3. Jekins - Hello world,Jekins + Maven + Git + Tomcat 的简单应用

    Java Web 工程 新建一个简单的 Java Web 工程,并提交至 GitHub,可参考 Eclipse 提交工程至 GitHub 下载 jekins.war 在 http://mirrors. ...

  4. eclipse 配置maven 项目tomcat 运行

  5. Eclipse集成Maven的Web工程demo(独立及Maven集成tomcat)

    用到的工具JDK1.8Eclipse Luna j2eeEclipse 集成的Mavetomcat7 (集成在xampp中的独立web服务器,或者通过Maven plugin集成web服务器) 步骤如 ...

  6. SpringBoot项目在新电脑上的配置运行,包括JDK+MAVEN+Git+SpringBoot配置等

    该教程记录了我在一台新的电脑上安装IDEA,配置JAVA+MAVEN+GIT+SpringBoot项目的过程,最终完成了项目的运行. 一.若想利用IDEA的git工具从GitHub或者码云上面获取项目 ...

  7. [原]Jenkins(二)---jenkins之Git+maven+jdk+tomcat

    /** * lihaibo * 文章内容都是根据自己工作情况实践得出. *版权声明:本博客欢迎转发,但请保留原作者信息! http://www.cnblogs.com/horizonli/p/5331 ...

  8. centos7下安装配置jenkins+git+maven+jdk

    环境 centos7 jdk1.8 maven3 git 在安装jenkins之前,先安装jdk1.8.maven.git 一. 安装jdk1.8 第一步:下载 jdk-8u131-linux-x64 ...

  9. 架构(二)Maven安装以及Nexus配置

    一 Maven安装配置 1.1 下载 http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-ma ...

随机推荐

  1. Intelligence System

    Intelligence System Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ...

  2. hdu 4717 Tree2cycle(树形DP)

    Tree2cycle Time Limit: 15000/8000 MS (Java/Others)    Memory Limit: 102400/102400 K (Java/Others)Tot ...

  3. js和jquery实现监听键盘事件

    一.使用javascript实现 <!DOCTYPE html> <html> <head> <meta charset="utf-8"& ...

  4. $.grep()函数

    定义和用法 $.grep() 函数使用指定的函数过滤数组中的元素,并返回过滤后的数组. 提示:源数组不会受到影响,过滤结果只反映在返回的结果数组中. 语法 $.grep( array, functio ...

  5. Python爬虫小实践:寻找失踪人口,爬取失踪儿童信息并写成csv文件,方便存入数据库

    前两天有人私信我,让我爬这个网站,http://bbs.baobeihuijia.com/forum-191-1.html上的失踪儿童信息,准备根据失踪儿童的失踪时的地理位置来更好的寻找失踪儿童,这种 ...

  6. ASP.NET Core 依赖注入(DI)简介

    ASP.NET Core是从根本上设计来支持和利用依赖注入. ASP.NET Core应用程序可以通过将其注入到Startup类中的方法中来利用内置的框架服务,并且应用程序服务也可以配置为注入. AS ...

  7. 自定义view-滑动开关

    介绍 前段时间,我看到了一篇关于可滑动开关Switch组件的文章,效果图如下: 思路也挺简单的:这个控件主要由田径场式背景和滑块组成.他将田径场式背景分为3部分,最左边的半圆,中间的两条直线部分和最右 ...

  8. Gitpage + hexo(3.0以上)搭建博客

    大半天,一边折腾,一边查找各种文档,写出的这篇文档,不知道有没有把程序表示得足够简明,有不足之处望指明. 前提:已安装好nodeJS和git. 桌面右击进入gitbash,输入npm install ...

  9. activemq Linux下的编译

    1.首先下载源码 ,网址:http://www.apache.org/dyn/closer.lua/activemq/activemq-cpp/3.9.4/activemq-cpp-library-3 ...

  10. Storm入门之第二章

    1.准备开始 本章创建一个Storm工程和第一个Storm拓扑结构. 需要提供JER版本在1.6以上,下载地址http://www.java .com/downloads/. 2.操作模式 Storm ...