(1) 当安装了 maven之后,需要导入项目代码,然后编译执行;

打开Idea ==>然后点击小扳手==》在搜索框中输入maven==>然后找到 Maven home directory: 注意这里 (a)Maven home directory (b) User settings file需要改成自己的,(c)local repository不用修改;

打开终端Terminal==>输入 echo $M2_HOME

我的出现了地址:/Users/yinfuqing/soft/apache-maven-3.3.9;

然后进入这个地址:方法

直接在Mac电脑的右上角点击搜索==>输入 /Users/yinfuqing 然后点击回车会进入 这个地址,然后按照路径找到settings.xml文件 然后替换成目前项目的settings.xml;

然后 复制一下新的settings.xml文件,打开终端,粘贴一下这个文件;会出现这个文件的地址;然后把这这个地址放到Idea的Maven 的(b)User settings File中;

把地址/Users/yinfuqing/soft/apache-maven-3.3.9复制到Maven的(a)Maven home directory中

然后会弹出 enable Auto-Import 点击选中;

(2)在Terminal中执行mvn -version;  会有版本3.3.9;然后选择maven的3.3.9;

然后打开Idea的项目,然后在 Idea的Terminal中 执行mvn clean ==> 显示执行成功;

或者:mvn clean install -Dmaven.test.skip=true

都会成功的;

小问题:

(a)但是发现项目的代码还有很多报警;需要安装一个软件 Lombak;

点击Idea的小扳手==》选择Plugins==> Lombok Plugin==>安装==》然后重启一下 Idea ,就没问题了;

(b)如果发现还是有问题,编译不成功,输入: mvn clean install -Dmaven.test.skip=true -X

(c) 如果配置了测试环境,自己做了代码的改动,应该先打包,后运行;

执行:mvn clean install -Dmaven.test.skip=true -Ptest

最后一句的意思是把环境path 指向了test;

(d) 或者:mvn clean install -Dmaven.test.skip=true  -X -Ptest

-X的意思是debug,看看究竟是哪里报错了

回车;看看,这是打印日志;

(3) 还有在编译的时候把test去掉。点击小扳手==》搜索maven==>Runner==>找到Properties 选中Skip tests; 点击OK;

(4)把右边的视图:Maven Projects打开;==》有clean, install;也可以点击这里的clean 和install;

配置自己的Maven方式并使用Maven 运行项目Idea的maven的项目的更多相关文章

  1. Spring boot项目分环境Maven打包,动态配置文件,动态配置项目

    Spring boot Maven 项目打包 使用Maven 实现多环境 test dev prod 打包 项目的结构 在下图中可用看出,我们打包时各个环境需要分开,采用 application-环境 ...

  2. maven方式使用jetty

    Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境.Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布.开发人员可以将 ...

  3. SpringBoot项目在新电脑上的配置运行,包括JDK+MAVEN+Git+SpringBoot配置等

    该教程记录了我在一台新的电脑上安装IDEA,配置JAVA+MAVEN+GIT+SpringBoot项目的过程,最终完成了项目的运行. 一.若想利用IDEA的git工具从GitHub或者码云上面获取项目 ...

  4. Maven初级学习(一)手把手教你Maven安装

    序:学习安装Maven,在Windows和Unix系统上. 一.Windows系统安装MVN 前提正确安装JDK1.5以上的版本 1 下载最先版Mvn http://maven.opache.org/ ...

  5. 分布式架构--第一篇--项目拆分(maven命令生成多模块项目)

    预览生成的项目结构: ying-yue-parent // 顶级总编译控制模块 ying-yue-lib // jar模块 ying-yue-model // 模型对象模块 ying-yue-dao ...

  6. spring与hibernate整合配置基于Annotation注解方式管理实务

    1.配置数据源 数据库连接基本信息存放到properties文件中,因此先加载properties文件 <!-- jdbc连接信息 --> <context:property-pla ...

  7. (4)Maven快速入门_4在Spring+SpringMVC+MyBatis+Oracle+Maven框架整合运行在Tomcat8中

    利用Maven 创建Spring+SpringMVC+MyBatis+Oracle 项目 分了三个项目  Dao   (jar)   Service (jar)   Controller (web) ...

  8. 如何将 Java 项目转换成 Maven 项目

    本文内容 Java 项目 Maven 项目 Java 项目转换成 Maven 项目 本文主要介绍如何将 Java 项目转换成 Maven 项目.首先要明确的是,用 Maven 管理 Java 项目的确 ...

  9. 【Maven】2.使用Nexus3搭建Maven私服+上传第三方jar包到本地maven仓库

    参考文章: http://www.cnblogs.com/luotaoyeah/p/3791966.html --------------------------------------------- ...

  10. 将Gradle项目公布到maven仓库

    将Gradle项目公布到maven仓库 1 Gradle简单介绍 1.1 Ant.Maven还是Gradle? 1.1.1 Ant和Maven介绍 全称为Apache Maven,是一个软件(特别是J ...

随机推荐

  1. 贪心之oj.1797

    1797:金银岛 查看 提交 统计 提问 总时间限制: 3000ms 内存限制: 65536kB 描述 某天KID利用飞行器飞到了一个金银岛上,上面有许多珍贵的金属,KID虽然更喜欢各种宝石的艺术品, ...

  2. zabbix4.0安装和配置

    以下为master端安装,开始 内核$ cat /etc/centos-release CentOS Linux release 7.4.1708 (Core) $ uname -r 3.10.0-6 ...

  3. 解析LED发光效率

    解析LED发光效率 来源:--作者:--浏览:532时间:2016-08-10 14:18 关键词: 发光效率为评测光源效率的指标,用光源发出的光通量 (lm)与向光源输入的电力(W)之比表示.单位为 ...

  4. c语言第三例

    标准的输入输出函数: putchar(输出字符) getchar(获取输入字符) printf(格式输出) scanf(格式输入) puts(输出字符串) gets(获取输入字符串) #include ...

  5. jQuery的Cookie使用

    为程序设置Cookie,可以在C#内进行,也可以在前端进行.如jQuery的Cookie也是一个很不错的插件. 在使用之前,可以先使用NuGet来安装cookie: 在MVC的视图中,引用jQuery ...

  6. Luogu P4317 花神的数论题

    也是一道不错的数位DP,考虑先转成二进制后再做 转化一下问题,考虑统计出\([1,n]\)中在二进制下有\(i\)个\(1\)的方案数\(cnt_i\),那么答案显然就是\(\prod i^{cnt_ ...

  7. Luogu P2279 [HNOI2003]消防局的设立

    这真的是一道SB题.去你的树形DP 我们看到题目就开始考虑贪心,怎么搞? 一个显然的思路,每次找出一个深度最大且未被覆盖的点,然后建一个消防局? 但这样的话,动用简单的人类思维就可以知道:我TM的还不 ...

  8. ubuntu12.04安装mininet

    网上安装mininet教程有很多,都是通过git命令安装,但有一个坑,安装到./install.sh时会报错,记录下来 1.通过git 下载mininet git clone git://github ...

  9. Mybatis 中 columnPrefix别名的用法

    1.映射对应的属性,区分他们分别属于哪些类.(sql书写的时候为什么要将前缀加上(别名),是因为便于它去寻找哪个类的前缀是ANNEX_) 2.例:  如下所示当一个collection 定义了一个co ...

  10. CSS 分类 (Classification) 实例

    CSS 分类 (Classification) 实例CSS 分类属性 (Classification)CSS 分类属性允许你控制如何显示元素,设置图像显示于另一元素中的何处,相对于其正常位置来定位元素 ...