• 中文
    • English
  • 注册
  • 查看作者
    • Maven:使用IDEA基于Maven创建Java基础项目

      一.  添加环境变量

      1.  Path

      在path中添加Maven的bin目录:

      Maven:使用IDEA基于Maven创建Java基础项目

      2.  添加M2_HOME变量,变量值为Maven的根目录

      Maven:使用IDEA基于Maven创建Java基础项目

      3.  添加MAVEN_HOME变量,变量值为Maven的根目录

       Maven:使用IDEA基于Maven创建Java基础项目

      二.  修改settings.xml

      打开Maven的安装目录,打开conf文件下的settings.xml,找到第55行的本地仓库路径,将其修改为Maven的根目录

      Maven:使用IDEA基于Maven创建Java基础项目

      在166行左右添加以下内容:

          <mirror>
              <id>nexus-aliyun</id>
              <mirrorOf>*</mirrorOf>
              <name>Nexus aliyun</name>
              <url>http://maven.aliyun.com/nexus/content/groups/public</url>
          </mirror>

      三.  IDEA配置

      1.  打开全局设置

      Maven:使用IDEA基于Maven创建Java基础项目

      2.  选择Maven,将Maven home directory修改为Maven的根目录,将User settings file修改为settings.xml文件的根目录

      Maven:使用IDEA基于Maven创建Java基础项目

      3.  新建Maven项目,勾选Create from archetype,并选择org.apache.maven.archetypes:maven-archetype-quickstart

      Maven:使用IDEA基于Maven创建Java基础项目

      4.  配置Maven坐标

      Maven:使用IDEA基于Maven创建Java基础项目

      5.  点击next

      Maven:使用IDEA基于Maven创建Java基础项目

      6.  点击finish,项目创建完成 ,项目创建完成后,右下角会出现红框中的提示,我们选择Enable Auto-lmport

      Maven:使用IDEA基于Maven创建Java基础项目

      7.  创建存放配置文件的文件夹,并将其标记为Resources Root

      Maven:使用IDEA基于Maven创建Java基础项目

      8.  创建存放测试配置文件的文件夹,并将其转换为Test Resources Root

      9.  此时的项目目录为

      Maven:使用IDEA基于Maven创建Java基础项目

      10.  添加依赖

      这里以添加添加 fastjson 为例,为方便起见,我们可以打开https://mvnrepository.com/,在搜索框中输入我们要使用的jar包,点击搜索

      Maven:使用IDEA基于Maven创建Java基础项目

      11.  在搜索结果中,点击我们要使用的依赖

      Maven:使用IDEA基于Maven创建Java基础项目

      12.  选择我们要使用的版本

      Maven:使用IDEA基于Maven创建Java基础项目

      13.  复制红框的内容:

      Maven:使用IDEA基于Maven创建Java基础项目

      14.  将复制的内容,粘贴到pom.xml的dependencies标签中即可

      Maven:使用IDEA基于Maven创建Java基础项目

      四.  导出war

      1.  target文件夹

      Maven:使用IDEA基于Maven创建Java基础项目

      2.  删除target文件夹

      Maven:使用IDEA基于Maven创建Java基础项目

      3.  执行测试类

      Maven:使用IDEA基于Maven创建Java基础项目

      4.  打包

      Maven:使用IDEA基于Maven创建Java基础项目

      打包的时候,也会执行测试,打包的使用场景:比如你的项目2要使用项目1的源码,则可以将项目1打包,作为项目2的依赖

    • 0
    • 0
    • 0
    • 1.5k
    • 请登录之后再进行评论

      登录

      赞助本站

      • 支付宝
      • 微信
      • QQ

      感谢一直支持本站的所有人!

      单栏布局 侧栏位置: