maven项目不完整,缺少JRE Library和Maven Dependecies
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven项目不完整,缺少JRE Library和Maven Dependecies相关的知识,希望对你有一定的参考价值。
如图,我创建的maven项目是这样的:
但一个正常的maven项目是这样的:
我的只有最下面3项,没有上面的几项,重新安装maven也不行,最后我重新装了eclipse和maven,工作空间也更改了才行,如果工作空间不更改也不行,可是我原来的工作空间有很多项目,不想更换工作空间怎么办。我发现可能是原来在装maven的时候,我没等它初始化完所有的jar包,然后就强制关了eclipse,我放置jar包的仓库里有太多jar包了,不想删了重新下载,有没有比较方便的方法啊
发现创建的项目居然连classpath文件都没有。。。。
这么多年了,同样的问题。。。maven安装完了,插件也有,就是每次新建maven项目时,缺少JRE Library和Maven Dependecies ,但是导入公司的maven项目没问题。然后,我的解决办法:settings.xml不对。。。重新配置一下文件就行了。user/../.m2下的和maven /config下的,本地的和镜像的配置要正确。公司自已有仓库,我之前两个弄的都是公司的mirro。所以,导入公司的项目肯定是没问题的。但是自已新建maven项目出现如题主的问题。然后我把.m2下的settings.xml配置成阿里云的镜像,config下仍配置的是公司的镜像,问题解决。
参考技术A找到项目的.project文件,添加的内容如下:
[html] view plain copy
<buildSpec><buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
- 这是我找到的,解决了我的问题,不过,治标不治本
我换了工作空间,就连仓库都重新更新了,我连maven也重新装了,几乎所有东西都更新了,可是还是不行,可是只要我把项目导进eclipse后,maven项目就会创建不完整,但如果项目从来没有导进过eclipse,那么创建的maven是完整的,可是别人的都不会出现这个问题,只有我的有这个问题
参考技术C 看下新建工程的时候packaging是不是选了POM,pom是没有的 参考技术D 这个问题解决了吗?我也遇见了IDEA解决新建maven项目目录不完整的问题
1.在创建项目时加上下面的参数,另外不要写错maven的文件目录地址,此时会补全一部分,不过仍然缺少resources目录
2.补全resources文件夹
打开project structures 按照目录补全,new folder..填写文件名为resources,然后resources文件夹右键点击选择Resources.
以上是关于maven项目不完整,缺少JRE Library和Maven Dependecies的主要内容,如果未能解决你的问题,请参考以下文章
Maven项目Update Project...后JRE System Library会自动变回1.5解决办法
类'java.io.'在JRE仿真库INTELLIJ IDEA中不存在