Maven学习问题解决
2014-07-13 22:39
337 查看
问题1:Eclipse Warning: No grammar constraints (DTD or XML schema) detected for the document
DTD验证是xml的规范,要去除警告的话:
Eclipse4.2解决方法:windows-> preferences -> xml ->xml files ->validation->[validation files分组]no grammar is specified: 选择Ignore即可。
问题2:Build path specifies execution environment J2SE-1.6. There are no JREs installed in the workspace that are strictly compatible with this environment
修改pom.xml,修改成实际的jdk版本,如使用jdk1.7,即改成 1.7
问题3:Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix.
选择mavne项目,eclipse右键 maven--update maven projects,若是多模块项目则全选,OK编译
问题4: hibernate3:hbm2ddl could not get configurationTask ;This POM.xml is referring the Hibernate3-maven-plugin-.2.1.jar - HibernateExporterMojo.class-- getComponentConfiguration (name) function populating the error in the following "Could not get ConfigurationTask.";
检查是否有多个版本的jdk,项目POM设置1.6的版本,重新mvn clean install,接着 mvn Hibernate3:hbm2ddl
问题5: 使用xdoclet1.2.3生成ejb2.1相关代码时,假如Bean相关文件使用了jdk1.5的泛型,则会编译出错
XDoclet的核心是XJavaDoc,这个库负责解析Java源代码。由于XDoclet1.2.3版本的XJavaDoc还不能正确解析Java5代码,因此需要手动更新XJavaDoc。
下载xjavadoc-1.5http://sourceforge.net/project/showfiles.php?group_id=31602
找到${USER_HOME}\.m2\repository\xdoclet\xjavadoc\1.1覆盖xjavadoc-1.1.jar即可,即可正确生成home,local相关接口
转自:http://cyeboss.iteye.com/blog/1582444
DTD验证是xml的规范,要去除警告的话:
Eclipse4.2解决方法:windows-> preferences -> xml ->xml files ->validation->[validation files分组]no grammar is specified: 选择Ignore即可。
问题2:Build path specifies execution environment J2SE-1.6. There are no JREs installed in the workspace that are strictly compatible with this environment
修改pom.xml,修改成实际的jdk版本,如使用jdk1.7,即改成 1.7
问题3:Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix.
选择mavne项目,eclipse右键 maven--update maven projects,若是多模块项目则全选,OK编译
问题4: hibernate3:hbm2ddl could not get configurationTask ;This POM.xml is referring the Hibernate3-maven-plugin-.2.1.jar - HibernateExporterMojo.class-- getComponentConfiguration (name) function populating the error in the following "Could not get ConfigurationTask.";
检查是否有多个版本的jdk,项目POM设置1.6的版本,重新mvn clean install,接着 mvn Hibernate3:hbm2ddl
问题5: 使用xdoclet1.2.3生成ejb2.1相关代码时,假如Bean相关文件使用了jdk1.5的泛型,则会编译出错
XDoclet的核心是XJavaDoc,这个库负责解析Java源代码。由于XDoclet1.2.3版本的XJavaDoc还不能正确解析Java5代码,因此需要手动更新XJavaDoc。
下载xjavadoc-1.5http://sourceforge.net/project/showfiles.php?group_id=31602
找到${USER_HOME}\.m2\repository\xdoclet\xjavadoc\1.1覆盖xjavadoc-1.1.jar即可,即可正确生成home,local相关接口
转自:http://cyeboss.iteye.com/blog/1582444
相关文章推荐
- maven插件入门学习中碰到的问题解决
- Maven学习问题解决
- Myeclipse学习总结(15)——Eclipse/MyEclipse中Maven项目常见问题解决汇总
- Java Web入门学习(四)Eclipse与Maven、Tomcat整合配置 (重整版并解决问题)
- Maven学习总结(38)——Maven下载失败文件夹批量删除问题的两种解决方法
- Maven学习 --- 常见变量解释 && 问题解决
- Maven学习问题解决
- Maven学习笔记——新建maven web项目缺失文件夹的问题解决
- linux学习笔记--常见问题解决方法
- ASP.NET学习笔记[1] - iis不能使用的问题解决
- 使用maven构建项目java.nio.BufferOverflowException问题的解决
- SpringMVC学习笔记--解决乱码问题
- [学习]“sql2005管道的另一端上无任何进程”及附带一系列问题完整解决方法
- ASP.NET学习笔记----解决页面中部分验证的问题:validationgroup,爽(20080326)
- WPF学习心得(1):WPF进行动画后不能改变相对应的属性问题的解决
- 架构师:以解决自己工作中的问题为圆心学习;技术信任
- ajax学习笔记---解决浏览器缓存和中文乱码问题
- 解决eclipse安装maven插件后启动出现警告的问题
- CEGUI学习笔记六-- 使用CEGUI解决具体问题
- Oracle学习之二(用游标解决数组问题)