我构建了一个包含多个依赖项的项目,到目前为止还是不错的,但是现在我需要一个新的依赖项所谓的“spring-boot-start-security-1.4.1.RELEASE.jar”我注意到所有的spring-boot-start- *都位于“Project and External Dependencies”中,我发现“spring-boot-start -security-1.4.1.RELEASE.jar“并下载它,我发现我无法将它加载到”Project and External Dependencies“中,我在我的项目中创建了一个.lib文件夹,并将.jar移动到文件夹中。我右键单击该项目并继续属性> Java构建路径>添加外部罐子...并单击我的lib文件夹中的.jar。它已加载但eclipse正在咆哮几个与.jar关联的导入无法解析。可以将“spring-boot -...”添加到我的Gradle依赖项中,并且可以正确使用在命令行中建立gradle。只是现在Eclipse正在咆哮几个无法解决的依赖关系。有没有为我的项目添加一个新的依赖关系而无需重新开始?我如何更新我的Eclipse项目以包含“spring-boot-start-security-1.4.1.RELEASE.jar
回答
您需要在依赖关系标记下的pom.xml中添加此依赖项。添加一个jar不会将它添加到classpath中。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<version>1.4.2.RELEASE</version>
</dependency>
好吧,我想出了如何使用Gradle将依赖关系导入到Eclipse中。为了清楚起见,在我已经创建项目 - “org.springframework.boot:spring-boot-starter-security:1.4.1.RELEASE”之后,我想添加一个新的Spring Boot Dependency到我的eclipse项目中。这个问题当然是eclipse没有安装正确的罐子。对这些jar的任何引用都会导致eclipse将导入jar语句标记为“无法解析”。我在gradle.build依赖中添加了“compile('org.springframework.boot:spring-boot-starter-security:1.4.1.RELEASE')。顺便说一句,我从maven central得到了正确的Gradle依赖语句。我用Gradle构建,项目安装正确,然后,这是我的问题,Eclipse没有罐子,并继续大吼不解决罐子 - 非常恼人。 。坛子里但是Eclipse并没有获得依赖罐子到Eclipse中执行以下操作。!
1. Add the dependency into gradle.build shown below and save it.
compile('org.springframework.boot:spring-boot-starter-security:1.4.1.RELEASE')
2. Right Click on the Project > Gradle > Refresh Gradle Project
摇篮然后使用gradle.build依赖关系并正确加载水罐里的项目的类路径中没有更多的Eclipse吠叫
只为让大家知道。我给了“user1211”的答案。他的评论让我指出了正确的方向。我上面的答案是你如何真正做到这一点。使用我的答案来获取加载到eclipse项目中的依赖关系。 – skmansfield
- 1. 如何在我的eclipse(juno)项目中包含依赖类?
- 2. 如何更新VS 2010 MVC项目模板以包含JQuery 1.5?
- 3. 如何在我的Gradle项目中包含兄弟项目?
- 4. 如何在我的Eclipse C++项目中包含一个静态链接的库?
- 5. 如果子项目更新,我是否总是需要重建包含子项目dll引用的项目?
- 6. 如何让eclipse在C++ Existing Makefile项目中确认我的包含文件?
- 7. xcode 3.2:如何添加包含目录到我的项目?
- 8. Eclipse:Apache Tomcat在我重新启动Eclipse之前不更新我的项目
- 9. 如何在我的项目中包含active_merchant的Raymond Law分支?
- 10. 如何使用我的visual studio项目中包含的文件?
- 11. 如何使用最新的NuGet包支持库更新我的xamarin android项目?
- 12. 如何在我的Qt项目中包含muparser库?
- 13. 如何在我的项目中包含常量
- 14. 如何在我的Maven项目中包含javax.servlet servlet-api 3.0.1?
- 15. 如何在我的C#项目中包含文档?
- 16. 如何在我的C++项目中包含SQLite DLL?
- 17. 如何在我的设置项目中包含dotfuscated输出?
- 18. 如何在我自己的项目JAR中包含外部JAR
- 19. 如何在我的Angular 2项目中包含JS库?
- 20. 如何在我的项目中包含Openssl?
- 21. 如何在我的Maven项目中包含Xtext生成器?
- 22. 如何将库包含到我的Swift项目中?
- 23. 如何在我的项目中包含GitHut库(Android Studio)
- 24. 我如何在MVC项目中包含经典的asp页面
- 25. 如何在我的Maven项目中包含JPA 2.1功能?
- 26. 如何在我的C++代码中包含boost项目
- 27. 使eclipse javadoc我的项目
- 28. CMake - 包含项目以外的目录
- 29. 如何从包含库的eclipse项目制作jar文件?
- 30. MVC项目的更新包
我正在使用gradle和i在我的gradle.build文件中包含依赖关系。它在使用gradle构建项目时正确构建。问题在于Eclipse没有安装.jar并显示一堆错误。我的问题是 - 如何在我的eclipse项目中包含一个新的spring boot依赖jar?我可以整天使用gradle构建项目,没有任何问题。如何安装.jar,以便Eclipse停止发现无法找到罐子的信息? – skmansfield
我没有与gradle密切合作,但是对于maven eclipse,创建了一个Maven依赖关系库,它具有它引用的所有jar。我也假设一些类似的概念也用于Gradle。检查你的项目是否与它所指的库。你可以通过Project Properties - > Java Build Path – user1211
来检查它,你好user1211,我想你一定会朝着正确的方向前进。我的问题是如何让Eclipse使用Gradle下载并将jar加载到正确的Gradle类路径中。当你在你的评论中输入内容时,我发现了它。 – skmansfield