5
A
回答
1
你可以阅读有关maven范围,因为它是相同的事情。 Difference between maven scope compile and provided for JAR packaging。所以据我所知,如果你在你的项目中使用这个lib,你也应该把这些依赖添加到你的project.clj中,和lib本身一起(仍然可以被误认为是)
还有一些其他的您可以使用的示波器:https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope
1
这实质上是一个maven概念。 Provided
意味着给定的依赖关系已经打包(或如果你愿意的话)提供给环境。该jar是编译所必需的,但不会与应用程序打包在一起。这些也不是传递依赖。
要了解有关传递依赖性的更多信息,请参阅here。
相关问题
- 1. jq'。'是什么意思?做?
- 2. 是什么意思:是什么意思?
- 3. AngularJS指令 - “scope:{}”是什么意思?
- 4. 在Class :: XSAccessor中,'invalid instance method invocant:no hash ref provided'是什么意思?
- 5. “provided-> default”在sbt构建文件中是什么意思?
- 6. -D_XOPEN_SOURCE做什么/意思?
- 7. “?”是什么意思?
- 8. $$ $$是什么意思?
- 9. 什么是“||”意思?
- 10. “\\。\”,“\ ?? \”,“\\?\”,“\\”是什么意思?
- 11. “=”是什么意思
- 12. &**是什么意思?
- 13. 是什么意思?
- 14. “_”是什么意思?
- 15. 什么是:!:意思?
- 16. || =是什么意思?
- 17. %%是什么意思?
- 18. =是什么意思?
- 19. %{}是什么意思?
- 20. + =是什么意思?
- 21. '#'是什么意思?
- 22. /([^.]*)\.(.*)/是什么意思?
- 23. %*是什么意思?
- 24. &@是什么意思?
- 25. GNU做错误58是什么意思?
- 26. NHibernate.AssertionFailure做transaction.Commit()是什么意思?
- 27. 什么是stringWithFormat:@“%@ - 1”是什么意思?
- 28. 这是什么`_time_independent_equals`是什么意思?
- 29. 是什么??('')。?。?`是什么意思?
- 30. 什么是PPC,这是什么意思?
您可以阅读有关maven范围的内容,因为它们是相同的东西。 http://stackoverflow.com/questions/6646959/difference-between-maven-scope-compile-and-provided-for-jar-packaging,据我所知,如果你在你的项目中使用这个lib,你应该还要将这些依赖关系添加到您的project.clj中,以及lib本身(仍然可以被误解) – leetwinski
还有一些其他范围可以使用:https://maven.apache.org/guides/introduction/introduction-to -dependency-mechanism.html#Dependency_Scope – leetwinski
@leetwinski谢谢,现在看来很清楚。顺便说一句,是否有任何理由使用':scope“test”'而不是':test' profile? – OlegTheCat