关于导入maven项目常见错误
2015-04-15 15:27
246 查看
这是导入的maven项目仔细观察你会发现少个Libraries跟正常的maven项目
然后这个时候你的项目里的所有maven管理的jar包都是没有导入的,然后这会你可能在网上也说了去clean和然后重新build,但是这些都是有问题的。
在你clean的时候会报这种错误
这个之前看到的时候就明显知道是指向出现问题,但是网上关于红线问题的解决给的好是模糊,请了出差的同事远程给解决当时也是没有结果,怕耽误同事,当时晚上回去自己看了点maven视频。回来用的就是mvn clean 也就是如上,然后后来我就去研究这个问题根源指向问题,下面就去观察自己的项目的pom文件
这是部分截图文件,观察有个parent,这个在看的视频里讲的一种父类pom文件,也就是说这个文件有个父类pom跟java集成一样,但是有点,所有的pom文件都是有个super的这个文件里有很多url之类的吧,他会在你本地里如果没有jar包会在网上给你down,当时我看到那个path的../../parent时候都有过疑惑,但是当时没较真,因为环境当时能用。但是有过开发经验的都知道这是上上级目录,所以当时也就是好奇,没去解决这个也是这个问题的解决关键。
后来我就去看之前好的项目结构,发现在这个项目的上上级目录是存在一个parent目录,然后目录下是有pom文件的,后来我就清楚了为啥当时eclipse里一直提示找不到parent因为该不存在,后来我就自己死马当活马医,就自己伪造个环境,去将之前环境的pom文件一一导入,然后结果就出现了
这个出现也就意味着,你的maven依赖已经存在了而且此时的pom文件也不报错了。
当然有时候可能会存在这个已经出现了但是还是会报依赖maven里的jar包出现错误,这时候你可以在你的项目上右键打开properties属性
然后点击Deployment Assembly后 有道解释的是部署大会, 单词分别的意思是部署,集合装配,也就是配置的意思
观察这三个位置,然后点击add
最后点击finish,此时你是OK或者应用apply都可以。不过一般ok吧
到此你的maven项目环境是迁移成功了。
然后再讲关键点../../parent那说一下。
以下自己观察吧,还有问题可以Q我 535925451.刚给朋友写题了,画的图乱了,也懒的在整理, 应该能看到。也就是说你得把../../parent目录下的pom文件给存在 没有可以自己组织目录结构,然后把之前项目的pom文件给粘贴来就好用了
然后这个时候你的项目里的所有maven管理的jar包都是没有导入的,然后这会你可能在网上也说了去clean和然后重新build,但是这些都是有问题的。
在你clean的时候会报这种错误
这个之前看到的时候就明显知道是指向出现问题,但是网上关于红线问题的解决给的好是模糊,请了出差的同事远程给解决当时也是没有结果,怕耽误同事,当时晚上回去自己看了点maven视频。回来用的就是mvn clean 也就是如上,然后后来我就去研究这个问题根源指向问题,下面就去观察自己的项目的pom文件
这是部分截图文件,观察有个parent,这个在看的视频里讲的一种父类pom文件,也就是说这个文件有个父类pom跟java集成一样,但是有点,所有的pom文件都是有个super的这个文件里有很多url之类的吧,他会在你本地里如果没有jar包会在网上给你down,当时我看到那个path的../../parent时候都有过疑惑,但是当时没较真,因为环境当时能用。但是有过开发经验的都知道这是上上级目录,所以当时也就是好奇,没去解决这个也是这个问题的解决关键。
后来我就去看之前好的项目结构,发现在这个项目的上上级目录是存在一个parent目录,然后目录下是有pom文件的,后来我就清楚了为啥当时eclipse里一直提示找不到parent因为该不存在,后来我就自己死马当活马医,就自己伪造个环境,去将之前环境的pom文件一一导入,然后结果就出现了
这个出现也就意味着,你的maven依赖已经存在了而且此时的pom文件也不报错了。
当然有时候可能会存在这个已经出现了但是还是会报依赖maven里的jar包出现错误,这时候你可以在你的项目上右键打开properties属性
然后点击Deployment Assembly后 有道解释的是部署大会, 单词分别的意思是部署,集合装配,也就是配置的意思
观察这三个位置,然后点击add
最后点击finish,此时你是OK或者应用apply都可以。不过一般ok吧
到此你的maven项目环境是迁移成功了。
然后再讲关键点../../parent那说一下。
以下自己观察吧,还有问题可以Q我 535925451.刚给朋友写题了,画的图乱了,也懒的在整理, 应该能看到。也就是说你得把../../parent目录下的pom文件给存在 没有可以自己组织目录结构,然后把之前项目的pom文件给粘贴来就好用了
相关文章推荐
- maven项目导入Eclipse时常见错误
- 关于Eclipse导入的Maven项目报:" cannot be read or is not a valid ZIP file"错误的解决方案
- eclipse导入maven项目,把src/main, src/test直接解析成包名的错误
- 关于maven项目导入本地项目生成jar包,一直提示找不到类的处理方法
- android学习————项目导入常见错误整理(转载)
- maven项目在eclipse中常见错误汇总
- maven项目用 run on server 运行报classNotFound错误,lib没有导入到tomcat中,解决方法:
- Eclipse导入Android项目 Eclipse常见错误 中文乱码问题
- Eclipse导入Android项目 Eclipse常见错误 中文乱码问题
- 关于idea maven web项目导入的步骤
- 如何用 Android Studio 导入开源项目以及常见错误的解决办法
- 关于eclipse复制项目出现的问题(1.发布项目后出现原来的名字2.导入后出现各页面出现红色x错误)
- Android studio导入含有jni代码依赖工程的eclipse项目及常见错误解决
- 【记录】关于Eclipse的Maven项目导入自定义的其他Maven项目的问题
- Android 导入v7包常见错误,以及项目引用v7包错误解决,androidv7
- 将web项目导入到eclipse/MyEclipse中常见错误
- 关于项目文件导入打开报:无法识别元素 <Target> 中的属性“Returns”错误解决方法
- eclipse导入Maven父子项目出现的错误及解决方案
- Eclipse导入Maven项目出现错误:Unsupported IClasspathEntry kind=4
- Android Studio 导入项目和解决常见的错误