MyEclipse导入Maven项目遇到的几个问题
2016-08-01 11:40
267 查看
MyEclipse导入已有工程
安装JDK配置JAVA环境变量下载配置Maven环境变量
导入工程
Java环境变量配置
对于java环境变量,配置方法已经烂大街了,人人都会。对于CLASS_PATH变量有必要提一下,这个其实也很重要,不然在项目开发过程中会出现各种莫名奇妙的错误。CLASS_PATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
前面的 .;是指在当前项目路径下搜索文件。
配置Maven环境
MAVEN_HOME=D:\apache-maven-3.3.9 Path=%MAVEN_HOME%/bin;
将maven的bin目录添加到Path变量中。不要覆盖原有的,直接在最前面添加就可以了
导入工程
这里采用的是myeclipse10.7版本,一般会选择File–>import在弹出的对话框中选择“General project…”–>然后将勾选copy into work space。我们的工程通常是maven工程,而且一个工程会被拆分成多个组件。组建之间存在一定的依赖关系。在这里我比较推荐使用import exitsing maven project选项导入工程,这样就会优先读取pom文件内容来构建工程,出现错误的可能性会小很多,而且一般都比较好解决。导入成功之后,一般会出现一些错误。常见错误如下:1、missing artifactId xxxxx错误,maven依赖库是从同事那里copy过来的,检查maven仓库发现,仓库中存在该依赖,可是maven就是找不到。
解决:在仓库中找到该jar所在文件夹,删除以”.lastUpdate结尾的文件”,回到工程右键选择MyEclipseMaven–>update dependency。就可以了。
2、java compile level 。。。Project facet错误,一般就是你工程的所使用的编译版本太低了,导致高版本jdk下编写的程序无法在低版本的jdk环境下编译通过。
解决:第一步检查父组件的pom文件,build节点下声明的java版本,修改成合适的版本即可。在Spring 4x下一般要求jdk版本在1.6及以上。修改之后若依然存在问题,右键点击项目,选择属性“properties”—>搜索facet,修改jdk版本即可。
3、项目有的时候会报出一些js的错误,虽然它不影响项目运行,但是看着就是不爽。
解决:右键项目选择“properties”在弹出框中搜索:validating,去掉build的那一列的所有的勾,然后确定就可以了。这样做的好处,除了去掉一些我们不关注的错误之外,还可以提高项目build的速度。
更多的一些还需要大家去发现和解决。
相关文章推荐
- 将maven项目导入到myeclipse遇到的几个问题
- 问题:在MyEclipse中导入项目后遇到 building workspace has encountered problem
- 使用Myeclipse创建Maven项目--步骤详解及遇到的问题
- Myeclipse导入Maven项目是遇到Version of Spring Facet could not be detected.
- MyEclipse 导入 maven 项目 问题
- Myeclipse导入Maven项目找不到依赖包的问题处理
- MyEclipse环境配置以及导入项目新项目时遇到的问题
- 一个笨鸟在使用Eclipse导入Maven项目遇到的问题及解决方案
- 遇到的问题----新建maven项目ArtifactTransferException 和Execution default-testResources of goal或者导入maven报错
- 遇到问题---java---myeclipse中maven项目引用另一个导致的resource文件混乱的问题
- Myeclipse搭建web项目常遇到的几个问题
- 导入maven项目遇到的问题
- 关于myeclipse导入maven项目没有选项的问题
- Intellij Idea导入非maven Web项目时遇到lib目录冲突的问题
- MyEclipse导入maven项目下载不了jar的问题
- 遇到问题---java---myeclipse中maven项目引用另一个导致的resource文件混乱的问题
- maven 从svn导入项目遇到的问题 No marketplace entries found to handle yuicompressor maven plugin:1.3.0:compile
- 将eclipse 项目导入到Android studio 遇到的几个问题
- 遇到问题----gradle-----myeclipse的gradle插件导入项目报错nsupported major.minor version 51.0
- eclipse从git上导入maven项目时遇到的问题