pom 配置:

<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-assembly-plugin</artifactId></plugin><plugin>  <groupId>org.apache.maven.plugins</groupId>  <artifactId>maven-surefire-plugin</artifactId>  <version>2.12.4</version>  <configuration>  <skipTests>true</skipTests>  </configuration>  </plugin>  <!-- 指定jdk, 使用jdt插件 编译代码,解决默认javac编译严格的问题.  --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><compilerId>eclipse</compilerId><encoding>UTF-8</encoding><failOnError>true</failOnError> <!-- 这里跳过编译报错,不会编译报错的部分,并不能解决下面的问题 -->                                  <compilerArguments><properties>${basedir}/.settings/org.eclipse.jdt.core.prefs</properties></compilerArguments><source>1.7</source><target>1.7</target></configuration><dependencies><dependency><groupId>org.codehaus.plexus</groupId><artifactId>plexus-compiler-eclipse</artifactId><version>2.4</version></dependency><!--  https://mvnrepository.com/artifact/org.eclipse.jdt/org.eclipse.jdt.core --><dependency><groupId>org.eclipse.tycho</groupId><artifactId>org.eclipse.jdt.core</artifactId><version>3.10.0.v20140604-1726</version></dependency></dependencies></plugin></plugins></build>

项目结构:

├─main
│  └─java
│      └─com
│          └─ax
│              │  Hello.java
│              │
│              ├─hello
│              │      TestOne.java
│              │
│              └─mvntest
│                      App.java

遇到问题: 在eclipse中运行mvc clean package 时遇到编译报错: The package com.ax.hello collides with a type.
分析:

  1. 是由于类Hello 和 包名 hello 存在出冲突。但是代码在eclipse中并没有报错。这里不知道如何解决。。

maven 中使用jdt编译代码相关推荐

  1. maven生成html单元测试报告,Maven中配置生成单元测试报告配置

    对junit单元测试的报告: 1.  ------------------------------------------------------- 2.   T E S T S 3.  ------ ...

  2. maven编译java1.8项目_maven正在用java 1.7编译代码,但我想用1.8编译它

    我正在使用maven,并希望使用JDK 1.8编译我的代码 . 所以我安装了JDK 1.8 然后(这是在Windows上)设置'path'变量和'JAVA_HOME' PATH = C:\ const ...

  3. Maven编译代码的相关命令

    第一.main目录下的主代码编写完毕后,使用Maven进行编译,在项目根目录下运行命令mvn clean compile进 行项目编译. 第二.test目录下的测试用例编写完毕之后就可以调用Maven ...

  4. C#中的委托和事件 (4)---事件和委托的编译代码

    事件和委托的编译代码 这时候,我们不得不注释掉编译错误的行,然后重新进行编译,再借助Reflactor来对 event的声明语句做一探究,看看为什么会发生这样的错误: public event Gre ...

  5. IAR软件中直接查看编译后代码大小

      在使用IAR软件编译代码时,编译后往往看不到编译后代码的大小情况.在调试程序的时候还是比较麻烦的.下面就总结两种最简单的方法在IAR编译器中查看代码大小. 通过输出的编译信息查看   IAR默认的 ...

  6. ublox_f9p 代码中接入别人编译好的连接库(PPP定位)

    一.程序放置位置 编译完成的文件放置位置如下图所示: 二.主函数中包含编译代码的头文件 #include "../Ublox_PPP/header/UbloxInterface.h" ...

  7. Maven在pom文件中添加资源插件后,src/main/resource目录中的文件编译后不拷贝解决方法。

    在pom文件中添加以下资源插件后 <!--添加的资源插件--> <build><resources><resource><directory> ...

  8. Maven中dependencies与dependencyManagement的区别

    之前在一个开源项目代码中看到有人在maven的依赖中使用 dependencyManagement,由于对这个不是很了解,忽然发现网上有个大神已经写了一个比较好的博客,因此这里直接转载(https:/ ...

  9. Maven中settings.xml的配置项说明

    一.Maven的setting配置文件 和 在Eclipse中对Maven的正确配置. 1.Maven的配置文件(Maven的安装目录/conf/settings.xml ) 和 Maven仓库下(默 ...

最新文章

  1. 2013年下半年系统集成项目管理工程师考试试卷(回忆版)
  2. 针对阿片类药物使用障碍的药物重定位
  3. 配置Keil C51配置开发 STC51单片机过程
  4. win+Ubuntu双系统重装win出现error:unknown filesystem grubrescuegt;
  5. WPF/E 2007年2月CTP发布了
  6. 如何计算近似纳什均衡_明明合作可以“共赢”,为什么他会损人不利己?博弈论之纳什均衡...
  7. ITU-R BT.656 协议
  8. 将任意图像转成 HTML5 Canvas
  9. SpringBoot自定义HttpMessageConverter
  10. 43个实例xHTML+CSS(DIV+CSS)网页及导航布局教程
  11. c语言程序设计第3版高等教育,C语言程序设计第三3版 何钦铭 颜晖 高等教育出版社 9787040432...
  12. 数据结构(C语言)-串
  13. 计算机设计大赛(微课教学辅助类)国赛总结(国赛二等奖)
  14. 如何把多个pdf文件合并成一个?
  15. html5游戏视频UI框架,几款流行的HTML5 UI 框架比较
  16. 初识C++(二)内联函数、atuo、以及范围for的使用
  17. short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?
  18. 数据库原理期末考试题(经典题型)
  19. 如何给计算机c盘加内存,增加C盘内存的方法
  20. 十大python培训机构

热门文章

  1. 动感歌词制作与转换工具
  2. 蜗牛星际NAS,通过ssh修改mac和sn
  3. c51语言转换ASCII码,数据转换:C51数字转字符最快速的方法 ASCII转换
  4. 如何选择适合你的兴趣爱好(九),钓鱼
  5. Python定时向微信发送天气消息和每日一言[wxpy、apscheduler]
  6. CCTV主持人博客列表
  7. 《转》Vmware vSphere常见问题汇总
  8. firefoxos中打开app
  9. POI异常:java.lang.NoClassDefFoundError: org.openxmlformats.schemas.spreadsheetml.x2
  10. Java并发编程学习-日记1、常见的IO模型、NIO、OIO