IntelliJ IDEA下Maven项目的初部署

来源:互联网 发布:深圳专业java培训机构 编辑:程序博客网 时间:2024/06/05 18:54

场景:

使用IDE: IntelliJ IDEA

项目: Maven构建的web项目

代码获取: GitHub/GitLab等

配置:

1.运行权限

  • windows下如果控制台的权限上交管理员了,要先设置IntelliJ以管理员权限运行,否则一些功能包括Terminal都不能正常使用

2.修改IntelliJ配置文件

  • 修改/bin/idea.properties,配置启动属性(主要是IntelliJ会产生很大的缓存文件,默认系统盘会使系统盘越来越累赘,所以把它搬出去)
idea.config.path=xxx/.IntelliJIdea/configidea.system.path=xxx/.IntelliJIdea/system

3.配置Git :

  • 配置setting中的git.exe的路径
  • 配置GitHub帐号

4.配置Maven :

  • 先配置好setting文件的本地仓库和远程仓库(详见:Maven基本配置)

5.导入代码

  • 使用Git/GitHub等下载远程代码
  • 使用Open打开本地代码文件夹
  • 切换到所需分支

6.构建代码

  • 可使用Maven插件选择主项目(build)的pom.xml,导入Maven的Project
  • 也可以直接使用Terminal进入主项目,使用mvn命令进行清理构建等操作

7.修改项目配置

  • 打开Project Structure
  • Project:
    1. 配置Project Name
    2. 配置SDK,最好使用系统的SDK配置
    3. Project language level:选择6 @Override in interfaces
    4. Project compiler output:可不填
  • Modules:
    1. 导入项目(一般Maven构建后会自动导入)
    2. 配置构建输出路径Paths,配置到每个项目的target/classes和target/test-classes里
  • Artifacts:
    1. 项目war包,exploded为非压缩包,部署到服务器时一般使用这个,方便部署
    2. 修改用到的Artifacts的输出路径,配置到Tomcat的webapps下(如果一定要部署在Tomcat目录下才执行此步骤,默认是在项目下)

8.配置服务器

  • 配置Tomcat
    1. 新建一个Tomcat Server Local,配置本地Tomcat的路径
    2. 可以改一下Tomcat的Name
    3. 取消After launch的勾,否则每次会自动打开浏览器
    4. 根据需要选择自动编译热部署
  • 配置Deployment,添加需要部署的war包

个人经验,场景比较单一,仅供参考。


1 0
原创粉丝点击