我正在学习在线教程,但一直在尝试让 Spring 库运行。这些说明要么有点过时,要么假定我知道如何在 Maven 世界中做我不知道的事情。
他们在 Spring 站点上提供了网址,他们说我可以从中“下载 jars”。但是你不能从它们中的任何一个下载 jar;显然你可以做的是找到 pom.xml 片段并使用它们来下载 jar。如果你知道怎么做。
例如:教程说:
Finally, following is the list of Spring and other libraries to be included in your web application. You simply drag these files and drop them in WebContent/WEB-INF/lib folder.
commons-logging-x.y.z.jar
org.springframework.asm-x.y.z.jar
org.springframework.beans-x.y.z.jar
org.springframework.context-x.y.z.jar
org.springframework.core-x.y.z.jar
org.springframework.expression-x.y.z.jar
org.springframework.web.servlet-x.y.z.jar
org.springframework.web-x.y.z.jar
spring-web.jar
我喜欢这里的“简单”。
我有很多但不是全部(版本 3.2.4)。我用谷歌搜索了库名称,并使用 jarfinder 查找我没有的库名称,但没有找到所有库名称。在我看来,我有点胡思乱想,只是尝试这个和那个直到有用。我讨厌那样。
我希望有人能给我一套在面对这类事情时我应该遵循的步骤,因为我们一直都在面对它。我是否需要停止当前的编程学习,从里到外学习 Maven,以便我可以配置该死的系统,以便重新编程?
最佳答案
你有maven项目吗?
如果在 pom.xml 中是这样,您只需将“pom 片段”放入 xml。
即在依赖标签之间。例如,
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
</dependency>
</dependencies>
完成后运行 maven install。在 Eclipse 下它是: run as > maven install.
这将下载所有依赖项,即您在本地 Maven 存储库中列出的 jar。
我认为默认是 C:\Users\yourName\.m2\repository
关于java - 在 Maven 世界中获取 Spring(和其他库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24599256/