maven 03: idea中配置maven

1年前 (2023) 程序员胖胖胖虎阿
123 0 0

说明

  • idea中内置了maven,但是内置的maven修改设置不方便,要使用自己安装的maven
  • 覆盖idea中的默认配置,在idea中指定maven的安装位置并进行相关配置

配置maven

安装maven

  • 官网下载
  • 解压缩至某一目录例如:maven_work目录下
  • 在maven_work目录下另建一个空文件夹:repository,日后作为本地仓库使用
  • 修改maven目录/conf/settings.xml,将本地仓库的位置修改为上述repository文件夹的位置
    • 修改前备份settings.xml文件

配置入口1

  • 配置当前工程的设置:file ---> settings ---> build,execution,deployment ---> build tools---> maven
    • maven home directory:maven的安装目录
    • user settings file:maven安装目录/conf/settings.xml配置文件
    • local repository:本机仓库的目录位置
  • build tools ---> maven ---> runner
    • vm options:-DarchetypeCatalog=internal
      • maven项目创建时,会联网下载模板文件,比较大,使用-DarchetypeCatalog=internal配置,取消下载,创建速度比较快
      • archetypeCatalog:原型目录
      • internal:内部的
    • jre:项目的jdk

配置入口2

  • 配置以后新建工程的设置,对以后创建的项目生效:file ---> other settings ---> settings for new project
    • 进行与配置入口1相同的配置操作

使用模板创建项目

创建普通的javase项目

  • 新建空项目

  • 添加模块(maven的模块)

    • 选择模板类型:maven-archetype-quickstart

      • 普通的java项目
    • 模板结构中缺的目录,如果需要可以自己添加

      • 理解各目录颜色代表的特殊含义
    • 自动生成的类可以删掉

    • 用maven构建的普通java项目结构示例

maven 03: idea中配置maven

创建web项目

  • 添加模板(maven的模板)

    • 选择模板类型:maven-archetype-webapp

      • web项目
    • 需要的依赖在pom.xml文件中添加

    • 用maven构建的web项目结构示例

maven 03: idea中配置maven

移除或者导入maven项目

  • 移除maven项目示例

maven 03: idea中配置maven

  • 导入maven项目示例

maven 03: idea中配置maven

maven 03: idea中配置maven

版权声明:程序员胖胖胖虎阿 发表于 2023年9月2日 下午9:56。
转载请注明:maven 03: idea中配置maven | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...