zoukankan      html  css  js  c++  java
  • IDEA 中使用 Maven

    Maven 相关配置


    IDEA 中,Maven 的配置在 File->Settings->Build,Execution,Deployment->Build Tools->Maven:

    img

    Java SE 工程


    首先在创建一个工程时,选择 Maven 工程:

    img

    如果勾选上 Create from archetype ,则表示可以根据一个项目骨架(项目模板)来创建一个新的工程,不过,如果只是创建 JavaSE 项目,则不用选择项目骨架。直接 Next 即可。然后填入项目的坐标,即 groupId 和 artifactId。

    img

    填完之后,直接 Next 即可。

    img

    然后再分别创建源码目录和配置文件目录

    Java Web 工程


    在 IDEA 中,创建 Maven Web 项目,有两种思路:

    • 首先创建一个 JavaSE 项目,然后手动将 JavaSE 项目改造成一个 JavaWeb 项目
    • 创建项目时选择项目骨架,骨架就选择 webapp

    两种方式中,推荐使用第一种方式。

    改造 JavaSE 项目

    这种方式,首先创建一个 JavaSE 项目,创建步骤和上面的一致。

    项目创建完成后,首先修改 pom.xml ,配置项目的打包格式为 war 包。 这样,IDEA 就知道当前项目是一个 Web 项目:

    img

    刷新刚才的配置

    img

    然后,选中 JavaSE 工程,右键单击,选择 Open Module Settings,选择 Web,如下图:

    img

    接下来,在 webapp 目录中,添加 web.xml 文件。

    img

    注意,一定要修改 web.xml 文件位置:

    img

    配置完成后,点击 OK 退出。

    项目创建完成后,接下来就是部署了。首先点击 IDEA 右上角的 Edit Configurations,然后配置 Tomcat:

    img

    img

    接下来选择 Deployment 选项卡,配置要发布的项目:

    img

    img

    img

    最后,点击 IDEA 右上角的三角符号,启动项目。

    通过 webapp 骨架直接创建

    这种方式比较简单,基本上不需要额外的配置,项目创建完成后,就是一个 web 项目。只需要我们在创建项目时,选择 webapp 骨架即可。

    img

    选择骨架之后,后面的步骤和前文一致。

    项目创建成功后,只有 webapp 目录,这个时候,自己手动创建 java 和 resources 目录,创建完成后,右键单击,选择 Mark Directory As,将 java 目录标记为 sources root,将 resources 目录标记为 resources root 即可。

    凡是在 IDEA 右下角看到了 Enable Auto Import 按钮,一定点一下

    更多干货请移步:https://antoniopeng.com

  • 相关阅读:
    IO 单个文件的多线程拷贝
    day30 进程 同步 异步 阻塞 非阻塞 并发 并行 创建进程 守护进程 僵尸进程与孤儿进程 互斥锁
    day31 进程间通讯,线程
    d29天 上传电影练习 UDP使用 ScketServer模块
    d28 scoket套接字 struct模块
    d27网络编程
    d24 反射,元类
    d23 多态,oop中常用的内置函数 类中常用内置函数
    d22 封装 property装饰器 接口 抽象类 鸭子类型
    d21天 继承
  • 原文地址:https://www.cnblogs.com/antoniopeng/p/14370700.html
Copyright © 2011-2022 走看看