java - 在 Maven 世界中获取 Spring(和其他库)

标签 java spring maven spring-mvc jar

我正在学习在线教程,但一直在尝试让 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/

相关文章:

java - 同步数据提交

linux - Maven/Tycho 的 ~/.m2/repository/structure 是什么?

java.util.NoSuchElementException : No line found*

java - Android - Talkback 在内容描述结束时宣布类类型。

java - 我如何将 TestNG 与 Apache Ivy 一起使用?

java - Hibernate ReturningWork<Long> 接口(interface)的用途是什么?

java - Spring启动配置

java - 为什么使用Gradle代替Ant或Maven?

java - 如何使用 WEB-INF 目录之外的属性文件?

TransformerFactory.setAttribute 的 javax.xml 属性