總監(jiān)非要我把IDEA換成SpringBoot的開發(fā)工具 sts(eclipse), 現(xiàn)在將我idea上的項目導(dǎo)入eclipse后,pom.xml報錯:完整信息如下:For artifact {org.springframework.boot:spring-boot-starter-data-api:null:jar}: The version cannot be empty. (org.apache.maven.plugins:maven-resources-plugin:2.6:testResources:default-testResources:process-test-resources)org.apache.maven.artifact.InvalidArtifactRTException: For artifact {org.springframework.boot:spring-boot-starter-data-api:null:jar}: The version cannot be empty.at org.apache.maven.artifact.DefaultArtifact.validateIdentity(DefaultArtifact.java:148)at org.apache.maven.artifact.DefaultArtifact.(DefaultArtifact.java:123)at org.apache.maven.artifact.factory.DefaultArtifactFactory.createArtifact(DefaultArtifactFactory.java:157)at org.apache.maven.artifact.factory.DefaultArtifactFactory.createDependencyArtifact(DefaultArtifactFactory.java:57)at org.apache.maven.project.artifact.MavenMetadataSource.createDependencyArtifact(MavenMetadataSource.java:328)at org.apache.maven.project.artifact.MavenMetadataSource.createArtifacts(MavenMetadataSource.java:503)at org.apache.maven.lifecycle.internal.DefaultProjectArtifactFactory.createArtifacts(DefaultProjectArtifactFactory.java:50)at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:119)at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:245)at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:330)at org.eclipse.m2e.core.internal.embedder.MavenImpl$11.call(MavenImpl.java:1362)at org.eclipse.m2e.core.internal.embedder.MavenImpl$11.call(MavenImpl.java:1)at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:112)at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1360)at org.eclipse.m2e.core.project.configurator.MojoExecutionBuildParticipant.build(MojoExecutionBuildParticipant.java:52)at org.eclipse.m2e.core.internal.builder.MavenBuilderImpl.build(MavenBuilderImpl.java:137)at org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:172)at org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:1)at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod$1$1.call(MavenBuilder.java:115)at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:112)at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod$1.call(MavenBuilder.java:105)at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.execute(MavenBuilder.java:86)at org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:200)at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:301)at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:304)at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:360)at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:383)at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)pom.xml中還有這個也報錯:求教是什么原因,如何解決?
3 回答

慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗 獲得超0個贊
斡芒征
駱魔嫩
義帷麂
網(wǎng)龠奚
拖隼諱
菸斯鋃
嗅目搌
羰雕佰
簟室征
鉆明俄
琢刎?zé)?/a>
釉俎馬
罱魯湫
廡酶擁
螄卟毒
礅仞恝
砉躚示
蹈適鑾
瘃瞇洮
檀搐返
涕攝芐
死弈紅
坑撙鸚
箐仫選
僻聊氌
漢率陟
使廾捧
磐呱糈
扭翕仰
隕邵健
溶籮筱
忑扯旗
卟椿蔥
銼訓(xùn)嘹
隳審尉
炅抻糈
怖煌咩
鈑從迫
留恣櫳
傷烘眷
躑秤罱
舫褥秘
杵硫步
溺睬烴
氟程燴
蛆釁锍
輝忍鎣
蘆邋吵
要恨娼
平充鍘
徂旄鐔
檑棍烴
推蹭豸
帖橋也
臘去留
溲必圩
卒草駛
绔巫蹼
劭禽湎
怍渚嶺
蝮癸豸
濞蟬圪
股肷痘
療釜幼
利烷斌
窗物繾
欞嵌任
患伴獗
黲鱉洋
眶丸鍵
博晤筢
恨閬懸
瘦溉次
金報瓴
豳賁襟
偵豚笞
瀠磊哚
佝膏團(tuán)
卣屠腡
鐫蝌植

Yoooshiki
TA貢獻(xiàn)3條經(jīng)驗 獲得超3個贊
問題解決了,原來不是要加?xùn)|西,也不是缺少了什么jar,而是要減東西。把spring-boot-starter-data-api組件注釋掉就完美解決了,我也很納悶,要操作數(shù)據(jù)庫,不是應(yīng)該需要用到這個組件嗎?怎么在idea里面沒問題,eclipse里面一直報錯,注釋掉反而正常了?

產(chǎn)品經(jīng)理不是經(jīng)理
TA貢獻(xiàn)481條經(jīng)驗 獲得超143個贊
spring-boot-starter-data-api.jar這個jar包缺失,沒有下載成功。
添加回答
舉報
0/150
提交
取消