前提:安装过maven并且配置了maven的环境变量,这里就不演示了。转载了别人一篇maven详解,不了解的可以先看一下这个 链接

图文讲解:

创建项目 选择Maven 选择创建webapp项目

指定groupid、artifactid及version

创建完成窗口:

但是我们发现项目结构里面缺少必要的文件夹:

创建我们的项目目录:

java目录 设置成 Sources Root

resources目录 设置成Resources Root

test目录设置成Test Sources Root

再创建包以及把一些项目需要的文件放进去 最后项目结构大致如下

上面这些创建项目目录文件夹的操作也可以这样创建:

配置tomcat  两种方式:

第一种:

第二种:直接在pom.xml中直接引入tomcat插件

    <build><plugins><plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version><configuration><path>/mavenDemo</path><port>8080</port></configuration></plugin></plugins></build>

运行tomcat访问index.jsp:   localhost:8080/mavenDemo/

除了这些 我们还需要引入自己所需要的项目依赖以及引入插件信息(pom.xml):

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.alex</groupId><artifactId>mavenDemoProject</artifactId><version>1.0-SNAPSHOT</version><packaging>war</packaging><name>mavenDemoProject Maven Webapp</name><!-- FIXME change it to the project's website --><url>http://www.example.com</url><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><maven.compiler.source>1.7</maven.compiler.source><maven.compiler.target>1.7</maven.compiler.target></properties><!--引入项目依赖--><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.11</version><scope>test</scope></dependency><!--jsp--><dependency><groupId>javax.servlet</groupId><artifactId>jsp-api</artifactId><version>2.0</version><scope>provided</scope></dependency><dependency><groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId><version>2.5</version></dependency><dependency><groupId>jstl</groupId><artifactId>jstl</artifactId><version>1.2</version></dependency><!--mysql,c3p0,dbutils--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.32</version></dependency><dependency><groupId>c3p0</groupId><artifactId>c3p0</artifactId><version>0.9.1.2</version></dependency><dependency><groupId>commons-dbutils</groupId><artifactId>commons-dbutils</artifactId><version>1.6</version></dependency></dependencies><build><plugins><!-- java编译插件 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.2</version><configuration><source>1.8</source><target>1.8</target><encoding>UTF-8</encoding></configuration></plugin><!--&lt;!&ndash;配置maven中的tomcat&ndash;&gt;--><!--<plugin>--><!--<groupId>org.apache.tomcat.maven</groupId>--><!--<artifactId>tomcat7-maven-plugin</artifactId>--><!--<version>2.2</version>--><!--<configuration>--><!--<path>/mavenDemo</path>--><!--<port>8080</port>--><!--</configuration>--><!--</plugin>--></plugins></build>
</project>

转载于:https://www.cnblogs.com/blazeZzz/p/9280605.html

IDEA创建Maven Web 项目相关推荐

  1. Java归去来第2集:利用Eclipse创建Maven Web项目

    一.前言 如果还不了解剧情,请返回第一集的剧情          Java归去来第1集:手动给Eclipse配置Maven环境 二.利用Eclipse创建Maven Web项目 选择File-New- ...

  2. idea创建maven web项目

    idea创建maven web项目 1.File->New->Project 2.找到org.apache.maven.archetypes:maven-archetype-webapp ...

  3. 荐 Intellij IDEA创建Maven Web项目(带有webapp文件夹目录的项目)

    转载自:点击打开链接 在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就可以 ...

  4. IDEA中创建Maven Web项目(两种方式)

    IDEA中创建Maven Web项目 一.使用骨架(项目模板)创建Maven Web项目 二.不使用骨架直接创建 一.使用骨架(项目模板)创建Maven Web项目 选择Web项目骨架,创建项目 删除 ...

  5. IDEA 创建Maven Web项目

    背景 公司有一个非常老的项目,决定进行简单重构,纳入自动化流水线部署的序列.原项目采用很古老的Jar包依赖模式,也就是直接将jar包放在项目中.同时,项目结构也非常奇特,不是标准的Web项目目录结果. ...

  6. IntelliJ IDEA使用(一):创建maven web项目

    在公司用eclipse开发maven web项目后,慢慢开始明白大家的那句话"受不了eclipse".的确,在开发大型的web项目,尤其是maven构建的项目,eclipse很不友 ...

  7. idea创建maven web项目,pom.xml文件一直显示红色

    想在idea里面用maven创建一个web项目 要配置maven, 刚开始使用的是maven的3.8.5的版本 (首先你的maven要先配置好,可以在终端输入mvn -v查看maven安装情况, 然后 ...

  8. 8.Eclipse中创建Maven Web项目

     第一步: 创建maven web工程 注意下面一步: 第二步: 继承parent 修改pom.xml文件如下 <projectxmlns="http://maven.apache ...

  9. eclipse 创建maven web项目

    1.新建Maven项目 1.1 File -> New -> Other 1.2 选择Maven Project ,单击Next 1.3 保持默认即可,单击Next 1.4 选择Arche ...

  10. eclipse 创建maven web 项目

    虽然网上教程一大把,但也重新整理下. 一.创建项目 1.Eclipse中用Maven创建项目 上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写 ...

最新文章

  1. Machine Learning week 3 quiz : Regularization
  2. 维护库存地点的装运点确认
  3. 从体验出发构建以增长为目标的视频服务体系
  4. nginx-1.13.x源码安装
  5. 同一主机的多个子进程使用同一个套接字_在操作系统中进程是如何通信的
  6. Linux操作Oracle(12)——Oracle创建只读账号 【手把手教程】
  7. RDP报表工具的环境搭建
  8. UG NX11.0 软件安装教程
  9. 计算机无线网络无法连接网络,笔记本连无线网显示无法连接此网络 怎么处理...
  10. Win10 卸载了某软件,右键还有该软件,如何删除呢?
  11. F - Firetrucks Are Red
  12. conda删除环境 显示cannot remove current environment. deactivate and run conda remove again
  13. 1001: 植树问题
  14. SpringBoot_liquibase使用
  15. Tensorflow 优化器(optimizer)
  16. 【计算机组成原理】实验1:运算器
  17. windows系统修复 | 使用 System File Checker (SFC) scannow 命令修复问题
  18. 5G传输速度与USB和WIFI传输速度对比
  19. 分析Crash 日志一
  20. (一)大数据学习之shell脚本

热门文章

  1. 万达9.3亿美元并购北欧最大院线 全球市场份额逼近20%
  2. [AaronYang]C#人爱学不学[6]
  3. Python垃圾回收(gc)拖累了程序执行性能?
  4. UTF-8 编码里,一个汉字占用多少个字节 -转
  5. 函数 注释规范_C++掌握标准编码规范,摘掉初级“码农”帽子!
  6. 多线程之终止线程的四种方法
  7. Spring 事务传播原理及数据库事务操作原理
  8. 固件是通用的吗_冷镦和冷挤压是一回事吗,两者有什么区别?
  9. git 远程代码回滚master
  10. Parasoft软件测试实践:什么是左移测试?