IntelliJ IDEA 17和Maven构建javaWeb项目

前言

  电脑又断电了,眼看着写好的东西就没有了,这是第二次犯这个错误了。很难受呀!还是回到正题吧,我们来使用IDEA和Maven构建一个JavaWeb项目

  软件环境:  

    IDEA:2017.2.1

    JDK:1.8.0_91

    Maven:3.3.9

一、Maven配置

1.1、Maven简介 

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

  可以通过其命令做所有相关的工作,其常用命令如下:

    - mvn compile
    - mvn test
    - mvn clean
    - mvn package
    - mvn install            //把新创建的jar包安装到仓库中
    - mvn archetype:generate //创建新项目

1.2、IDEA中配置Maven

   软件配置一次即可,所有Maven项目共享。

  

    1)如上图标注4 选择自己的仓库

  

    1)如上图标注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置。
    2)如上图标注3 所示,在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,

      如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。
    3)上图标注 3 所示,可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。

二、Maven骨架创建JavaWeb项目

2.1、IDEA和Maven创建JavaWeb过程

  1)File -> New -> Project...

  2)如图

    

  3)如图

    

    GroupId和ArtifactId<项目名>还有Version,这三个属性目的是标识你的项目的唯一性。

  4)如图

    

  5)如图

    

  6)点Finish之后,Maven会根据刚才的配置创建一个基于Maven的Web App。

2.2、创建成功后的状态

  1)创建结束,其Log如下:

    

  2) 创建结束,其代码结构如下:

    

     recources文件夹:一般用来存放一些资源文件
        webapp文件夹:用来存放web配置文件以及jsp页面等,这已经组成了一个原始的web应用

2.3、启动JavaWeb项目

  1)打开“Project Structure”

    方式一:

    

    方式二:

    

  2)配置“Facets”

    

  3)配置“Artifacts”

    

  4)启动“Edit Configurations”

    

  5)Add New ‘Tomcat Server‘ 配置

    

  6)配置Deplyment

    第一步:

    

    第二步:

    

  7)配置Server

    

  8)配置结果

    

  9)启动Web Server

    

三、其他配置

3.1、在Tomcat中部署war文件

1)把UserManagementSystem.war  copy到Tomcat的webapps目录下。

2)在Browser上访问URL:http://localhost:6060/UserManagementSystem/ 即可。

3.2、创建Java程序目录

  1)创建java目录

    

  2) 把java目录设置为Sources

     选中java文件夹,点击上面的Make as:Sources,该文件夹就会变成蓝色,用以保存java代码,按OK。

    

  

  喜欢就推荐哦!

时间: 2024-11-09 06:17:52

IntelliJ IDEA 17和Maven构建javaWeb项目的相关文章

Maven构建JavaWeb项目 Maven转JavaWeb项目 JavaWeb项目转Maven项目

Maven构建JavaWeb项目 新建一个maven项目 (默认) 默认 转为Web项目,右击项目属性 转完以后多了文件夹WebContent,将WebContent下的WEB-INF.META-INF文件夹copy到src/main/webapp目录下(没有目录新建个文件夹),并且删除WebContent目录 右击项目属性 将/WebContent删除,添加新的路径和依赖 添加依赖 就可以新建一个index.jsp 部署到tomcat测试了 JavaWeb项目转为Maven项目 选中此工程 -

使用Maven构建javaWeb项目时,启动tomcat出错:严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.conte

在初学使用maven构建javaWeb的项目的时候,启动tomcat加载时,总是提示如下错误,辛苦一番终于找到解决办法. 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderList

基于maven构建javaweb项目思路梳理及改进

需要准备的东西: Jdk. myeclipse. maven包 预装jdk环境 1.maven安装及配置: a)      详见url https://www.cnblogs.com/eagle6688/p/7838224.html b)下载maven包url: https://maven.apache.org/download.cgi c)配置maven的环境变量: d)测试maven是否安装成功: mvn -version; e)修改maven中setting.xml默认路径(本地仓库路径)

idea中使用maven构建javaweb项目

项目环境 idea2019.3 maven3.6.1 jdk1.8 tomcat9.0 1.new一个maven并勾选模板,注意不要勾选错 2.项目起名 3.选择本地maven 4.报黄色警告则导入依赖后重启并rebuild项目即可 5.完善目录结构,在main下新建java和resource文件夹,并在src下创建test/java和test/resource 6.配置tomcat 7.点击运行 原文地址:https://www.cnblogs.com/hellomingsheng/p/123

四、使用Maven和使用Eclipse构建javaWeb项目

环境前边已经搭建过了,我们就再弄了. 1.使用Maven构建javaWeb项目 (1).键入以下命令: $ mvn archetype:generate -DgroupId=com.holytax.wg -DartifactId=MvnWenApp -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false (2).查看生成的项目结构布局: .|____MvnWebApp ||____pom.xml ||____src

利用Eclipse中的Maven构建Web项目报错(二)

利用Eclipse中的Maven构建Web项目 1.错误描写叙述 [INFO] Scanning for projects... [INFO] [INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1 [INFO] [INFO] ---------------------------------

使用maven构建web项目

maven安装 1) 下载Maven:http://maven.apache.org/download.html 2) 解压缩下载的zip文件到本地目录下,比如:D:\Maven 3) 添加D:\Maven\bin到环境变量PATH中 4) 在命令行下运行mvn -version  或者 mvn –v查看是否安装成功 5) 安装eclipse插件 Eclipse Marketplace中搜索Maven Integration for Eclipse WTP并下载 为了使得Eclipse中安装的M

使用Maven构建Android项目

http://www.ikoding.com/build-android-project-with-maven/ 之前一直在做WEB前端项目,前段时间接手第一个Android项目,拿到代码之后,先试着run起来再说,导入eclipse,一堆错误,设置classpath依赖,折腾半天,还是编译错误,于是联系项目接口人,得知他有一个Android库项目没有提交到SVN,晕... 对于习惯使用Maven管理Java项目的我来说,自然想到能否用Maven构建Android项目呢?于是开始Google.百

利用Eclipse中的Maven构建Web项目(一)

利用Eclipse中的Maven构建Web项目 1.新建一个Maven Project,"New-->Other..." 2.选择"Maven Project" 3.选择项目路径 Usedefault Workspace location默认工作空间, 选择项目类型 在Artifact Id中选择maven-archetype-webapp 4.分别输入Group Id.Artifact Id和Package,单击"Finish" 5.Ma