之前一直用eclipse,现在要用idea写一个安装过程玩玩

一:New Project

二:选择maven,在project SDK上选择你安装的jdk,默认安装在c:/Program Files (x86)/java下(如果你是32位系统就是c:/Program Files/java)选择jdk开头的那个文件夹。最后点击next

三:GroupId:这个是你公司的域名,个人用户的话可以写成cn(中国).个人名字,看个人喜好

ArtfactId:这个是包名

VerSion:是版本

四:选择你安装的maven,先把Override勾上

next

finish

到这里就算初步建立好了,后面还要配置启动服务器,就是我们的tomcat服务器和热部署(热部署是很必要的,idea本身设置的热部署不能像eclipse那样修改了后台后能动态加载,idea的只对jsp页面的有效,要想后台动态加载需要安装JRebel插件)

在完成以上项目后要检查pom.xml文件里面如果出现红色字体,那么在右下角有个 import changes 点击等待即可

然后我们再去设置启动服务器不然你的启动按钮是灰色的

依次点击

打开tomcat Server

在application里面选择自己本地的 apache-tomcat的根目录

这里我们选择到tomcat的根目录就行了,下面那个base directory会自动添加(记住要选择根目录)

然后其他选项默认,我们再打开deployment

按照图片操作

我们选择war exploded,这里的配置关系到后面web项目的部署位置

war模式:将web工程以war包的形式上传到服务器 
war exploed模式:将web工程以当前文件夹的位置关系上传到服务器

设置路径

配置热部署,虽然这个热部署不强大

在进行tomcat启动测试的时候,我们用常规方法访问localhost:8080是不行的,这是因为我们在前面的路径设置

我们只需要在

注意选择tomcat下面 webapps/root就可以测试了

比我这儿路径是/testserver

我运行后访问localhost:8080/testserver/就行了

如果只写一个“/”那就直接访问localhost:8080如果进去是tomcat的主页面就成功了;

在idea下创建maven的更多相关文章

  1. IDEA下创建Maven项目,并整合使用Spring、Spring MVC、Mybatis框架

    项目创建 本项目使用的是IDEA 2016创建. 首先电脑安装Maven,接着打开IDEA新建一个project,选择Maven,选择图中所选项,下一步. 填写好GroupId和ArtifactId, ...

  2. idea下创建maven聚合(子父级)项目,多模块项目

    IDEA下Maven多模块项目介绍和搭建 idea 创建maven聚合项目简洁教程(手把手入门,通俗易懂) 本人使用的是: intelj idea 创建聚合项目(典型web项目,包括子项目util.d ...

  3. eclipse下创建maven项目并部署到tomcat服务器(转)

    maven项目部署到服务器有很多方法,可以利用jetty-maven-plugin或者tomcat-maven-plugin,这属于maven的知识点. 通常开发中,需要将项目放在服务器上借助开发工具 ...

  4. 5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

     1  第一种方式是:在连网的情况下.通过在helpàInstall下安装. 新的地址是:http://download.eclipse.org/technology/m2e/releases 2 ...

  5. Maven的学习资料收集--(十)Myeclipse下创建Maven的Web项目

    先要在MyEclipse中对Maven进行设置: 到此Maven对MyEclipse的支持设置完毕.   下面我们在MyEclipse中创建一个Maven标准的Web工程: New --> We ...

  6. eclipse下创建maven项目

    1.创建一个Java项目 1)File--->New--->Other--->Maven--->Maven Projet 2)选择maven-archetype-quickst ...

  7. Eclipse下创建Maven项目(转)

    原文出自:http://www.cnblogs.com/hongwz/p/5456616.html 1.新建Maven项目 1.1 File -> New -> Other 1.2 选择M ...

  8. eclipse下创建maven工程

    http://blog.chinaunix.net/uid-26959955-id-3248053.html

  9. (转)在Eclipse中创建Maven多模块工程

    背景:以前只总结了怎么在命令行下创建maven的多模块项目,在eclipse下怎么创建不是很清楚.最近需要在git的资源库中上传多模块项目,方便后期的维护,所以将网上的资料进行整理. 原文链接:htt ...

随机推荐

  1. Flutter实战视频-移动电商-33.列表页_子类和商品列表交互效果

    33.列表页_子类和商品列表交互效果 主要实现点击小类下面的列表跟着切换 获取右侧下面的列表信息,即要传递大类的id也要传递小类的,所以需要把左侧的大类的id也要Provide化 可以看下网站上的接口 ...

  2. dos生成目录树

    1. tree命令详解 [Tree命令作用] 以图形显示驱动器或路径的文件夹结构. [Tree命令格式] 在命令行窗口使用tree /?查看帮助. TREE [drive:][path] [/F] [ ...

  3. 微信API接口文档

    传送门

  4. 花花的森林(倍增,LCA

    花花的森林,嗯,这是一篇正经的题解. 模拟考的时候没有看出来要怎么求啊,暴力地树形DP.换根.合并.求直径.居然也险险地拿到了80分,不过我们要正经地想正解. 容易想到我们可以让时光倒流,让空间扭转, ...

  5. Windows个人常用软件推荐

    一.必装软件 浏览器:Google chrome Google Chrome是一款可让您更快速.轻松且安全地使用网络的浏览器,它的设计超级简洁,使用起来更加方便,支持多标签浏览,同时也支持扩展插件.下 ...

  6. 解决SublimeText 3无法安装Package Control的问题

    "GOOD 解决SublimeText 3无法安装Package Control的问题 2019年4月6日Sublime Text3更新至3.2.1(BUILD 3207)版本,Sublim ...

  7. unicode官网 unicode码表和标准下载

  8. AFHTTPSessionManager下载文件 及下载中 进度条处理,进度条处理需要特别注意,要加载NSRunLoop 中

    1.下载文件 和进度条处理代码 - (void)timer:(NSTimer *)timer{ // 另一个View中 进度条progress属性赋值 _downloadView.progress = ...

  9. 如何使用LESS 深度定制Bootstrap

    一.LESS是什么? Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量.Mixin.函数等特性,使 CSS 更易维护和扩展. 中文介绍:http://lesscss.cn/ 有 ...

  10. 洛谷 P4174 [NOI2006]最大获利 && 洛谷 P2762 太空飞行计划问题 (最大权闭合子图 && 最小割输出任意一组方案)

    https://www.luogu.org/problemnew/show/P4174 最大权闭合子图的模板 每个通讯站建一个点,点权为-Pi:每个用户建一个点,点权为Ci,分别向Ai和Bi对应的点连 ...