簡體   English   中英

在Maven世界中獲取Spring(和其他庫)

[英]Getting Spring (and other libraries) in a Maven world

我正在關注一個在線教程,並且我一直試圖讓Spring庫運行。 說明要么有點過時,要么假設我知道如何在Maven世界中做我不做的事情。

他們在Spring網站上提供網址,他們說我可以“下載罐子”。 但你不能從任何一個下載罐子; 顯然你可以做的是找到pom.xml片段並使用它們來下載jar。 如果你知道怎么做。

例如:教程說:

最后,以下是要包含在Web應用程序中的Spring和其他庫的列表。 您只需將這些文件拖放到WebContent / WEB-INF / lib文件夾中即可。

共享記錄,xyzjar

org.springframework.asm-xyzjar

org.springframework.beans-xyzjar

org.springframework.context-xyzjar

org.springframework.core-xyzjar

org.springframework.expression-xyzjar

org.springframework.web.servlet-xyzjar

org.springframework.web-xyzjar

彈簧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下它是:運行為> maven install。

這將下載所有依賴項,即您列出的罐子到您當地的maven存儲庫。

我認為默認值是C:\\ Users \\ yourName \\ .m2 \\ repository

在這里找到大部分所需的jar文件:

http://www.java2s.com/Code/Jar/CatalogJar.htm

我在這里下載了commons-logging:

http://mvnrepository.com/artifact/commons-logging/commons-logging/1.2

我的建議是,停止學習你的程序語言,Java我猜並學習如何在你的Maven項目中集成Spring的maven依賴項。

http://spring.io/blog/2009/12/02/obtaining-spring-3-artifacts-with-maven/

你無法從屋頂啟動房屋

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM