安装Maven

下载安装

去maven官网下载最新版。

解压到安装目录。

配置

右键桌面的计算机图标,属性–>高级系统设置–>环境变量,添加M2_HOME的环境变量,然后将该变量加入的PATH中。

注意 必须要有JAVA_HOME和个环境变量,不然maven会提示错误。

如果想要修改maven的本地仓库位置,可以在maven的安装目录下的conf目录下的settings.xml配置文件中设置。

打开CMD,输入mvn --version,看到如下提示就说明安装成功了。

配置IntelliJ

在IntelliJ的设置中,可以设置maven的安装目录,settings.xml文件的位置,和本地仓库的位置等信息。

新建

新建maven项目,create from archetype,选择maven-archetype-webapp

Next,填写GroupId,ArtifactId和Version

Next,这里在Properties中添加一个参数archetypeCatalog=internal,不加这个参数,在maven生成骨架的时候将会非常慢,有时候会直接卡住。

来自网上的解释:

archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。

Next,填写项目名称和module名称。

点击Finish。

项目的目录结构如下:

设置

配置项目的JDK和language level

在main文件夹下新建一个java文件夹,把它设为源代码文件夹。

为module添加外部依赖的jar包。

添加tomcat的依赖是为了满足servletjsp依赖的,tomcat作为一个servlet容器提高了servletjsp的API。

添加jar包依赖。

设置artifact。

设置tomcat。

启动tomca

访问

完!

from: http://mark.leanote.com/post/%E4%BD%BF%E7%94%A8IntelliJ-IDEA-14%E5%92%8CMaven%E5%88%9B%E5%BB%BAjava-web%E9%A1%B9%E7%9B%AE

使用IntelliJ IDEA 14和Maven创建java web项目相关推荐

  1. idea14创建java项目_使用IntelliJ IDEA 14和Maven创建java web项目

    安装Maven 下载安装 去maven官网下载最新版. 解压到安装目录. 配置 右键桌面的计算机图标,属性–>高级系统设置–>环境变量,添加M2_HOME的环境变量,然后将该变量加入的PA ...

  2. 使用IntelliJ IDEA 15和Maven创建Java Web项目(转)

    1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工 ...

  3. 使用IntelliJ IDEA 15和Maven创建Java Web项目

    转自:https://blog.csdn.net/myarrow/article/details/50824793博文链接! 转载于:https://www.cnblogs.com/yadonglia ...

  4. java搭建maven项目_Eclipse使用maven创建Java Web项目完整示例

    项目开发环境 软件 版本 mac macOS JDK 1.8 maven 3.5.0 tomcat 8.5 Eclipse已经安装插件maven 1.创建Maven web项目 1.1 新建meven ...

  5. IntelliJ IDEA for Mac 如何创建Java Web项目_创建Java EE项目_创建项目_新建项目

    Java EE 项目创建好后如下图所示: 如果你的项目含有多个模块,那么上图的项目结构布局是不合理的,你必须将默认的模块删除掉(默认模块的 .iml 文件也要删除). 选择模块,点按鼠标右键,选择[R ...

  6. idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...

    之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...

  7. Maven-EclipseEE使用Maven构建Java web项目从0到1

    Maven是什么 安装Maven 解压apache-maven-350-binzip 新建变量M2_HOME配置Maven主目录 在 Path 变量中添加 Maven的bin目录 命令窗口mvn -v ...

  8. myeclipse java maven web 项目结构,Myeclipse 10 Maven 构建 Java Web 项目

    下载 Maven http://maven.apache.org/download.cgi,解压到任意非C盘位置,比如:D:\Java\apache-maven-3.1.0 打开 Myeclipse ...

  9. 使用Netbeans创建java Web项目

     使用Netbeans创建java Web项目 需要先搭建JDK参考: Java开发环境的搭建以及使用eclipse创建项目 Linux环境安装卸载JDK 1.安装Tomcat 去官网下载最新的T ...

最新文章

  1. XCMS | LC/MS and GC/MS Data Analysis
  2. leetcode-最大子序和(动态规划讲解)
  3. C#编程语言(七):值类型与引用类型
  4. 宁夏公安打传销端窝点为春节保平安
  5. 陕西师范大学计算机科学学院保研院校,陕西师范大学计算机科学学院量子信息学保研细则...
  6. 计算机专业经典书籍强烈推荐
  7. mysql 5.5 特性_MySQL5.5复制新特性
  8. WordPress——SMTP Error: Could not authenticate.
  9. Python 将时间戳转换为本地时间并进行格式化
  10. 对话张悦然:当年新概念作文大赛获奖者 现在怎样了
  11. java 修饰关键字_java——关键字以及修饰属性
  12. 【阅读】《乔布斯的魔力演讲》
  13. 小米盒子 刷系统 参考方法
  14. Thinkcmf - 微信公众号开发 -1
  15. 2021/7/15 习题2-6 求阶乘序列前N项和
  16. windows linux终端模拟器,Wsl-Terminal终端模拟器
  17. Web3D 从入门到跑路 · 3D 初体验
  18. 计算机一级西溪2,我的西溪研学日记(二)——不一样的课堂,不一样的精彩...
  19. 2021年电解液行业研究报告
  20. MySQL不建议使用UUID作为主键的原因

热门文章

  1. linux多线程和锁
  2. 我爱我家 CIO 刘东颖:如何靠六大维度提升“数字化”能力?|鲸犀峰会
  3. Ubuntu18.04中Anaconda启动 Navigator
  4. 2019区块链行业指南
  5. 云白条,做有温度的金融,帮助有困难的人
  6. Spring JDBC-使用Spring JDBC访问数据库
  7. Linux keypad 设备树,SC7731客户配置文档.pdf
  8. mysql sleep详解_关于MySQL的SLEEP(N)函数
  9. Kafka、ActiveMQ、RabbitMQ、RocketMQ 区别以及高可用原理
  10. Java中的引用与C中的指针