IntelliJ IDEA 12创建Maven管理的Java Web项目

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

    1. Maven简介

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

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

        - mvn compile
        - mvn test
        - mvn clean
        - mvn package
        - mvn install            //把新创建的jar包安装到仓库中
        - mvn archetype:generate //创建新项目
        中央工厂URL:http://search.maven.org/    http://repo.maven.apache.org/maven2

        本文主要演示在IntelliJ IDEA IDE环境下如何配置和使用。

    2. 配置Maven

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


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


       1)如上图标注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置。
       2)如上图标注3 所示,在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。
      3)上图标注 3 所示,可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。

    3. Maven 骨架创建 Java Web 项目

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

    2) 如下图


    3)如下图


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


    4)如下图


    5) 如下图


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

           - 创建结束,其Log如下:


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


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

    4. 启动 Java Web 项目

    1)打开“Project Structure”


    2)配置“Facets”,注意选中web.xml文件和webapp目录。


    3)配置“Artifacts”


    4) 启动“Edit Configurations”


    5) Add New 'Tomcat Server' 配置


    6) 配置Deplyment


    7) 配置Server


       其结果如下:


    8) 启动Web Server


    现在可以通过Browser访问WebServer的页面了。


    5. 在Tomcat中部署war文件

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

        2)在Browser上访问URL:http://localhost:8080/MVNDemo/ 即可。

    6. 创建Java程序目录

    1) 创建Java目录


    2) 把java目录设置为Sources

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

































    28
    132
     
     
    • 0
      点赞
    • 0
      收藏
      觉得还不错? 一键收藏
    • 0
      评论

    “相关推荐”对你有帮助么?

    • 非常没帮助
    • 没帮助
    • 一般
    • 有帮助
    • 非常有帮助
    提交
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值