簡體   English   中英

如何在Eclipse中將Spring添加到新的Java項目中?

[英]How to add Spring to new Java Project in Eclipse?

我有帶m2插件的Eclipse,並且想用Spring創建新項目。 在maven中央存儲庫中,只有Spring 1.x和Spring 2.x版本,並將http://maven.springframework.org/milestone添加到pom.xml不會改變任何內容。

在中央存儲庫中,還有最新的最終Spring構件(3.0.5.RELEASE)。

例如http://repo1.maven.org/maven2/org/springframework/spring-beans/3.0.5.RELEASE

如果您需要3.1的里程碑,則應將存儲庫定義添加到pom.xml中,如下所示:

<repository>
    <id>spring-maven-milestone</id>
    <name>Springframework Maven Milestone Repository</name>
    <url>http://maven.springframework.org/milestone</url>
</repository>

然后您可以定義依賴項:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-beans</artifactId>
    <version>3.1.0.M2</version>
</dependency>

還有一個包含快照的存儲庫(每晚):

<repository>
    <id>spring-maven-snapshot</id>
    <snapshots><enabled>true</enabled></snapshots>
    <name>Springframework Maven SNAPSHOT Repository</name>
    <url>http://maven.springframework.org/snapshot</url>
</repository>

似乎您想使用springs自己的存儲庫,但是您需要將它們添加到settings.xml文件(〜/ .m2 / settings.xml)中,而不是添加到項目的pom.xml中。

<repository>
    <id>repository.springframework.maven.release</id>
    <name>Spring Framework Maven Release Repository</name>
    <url>http://maven.springframework.org/release</url>
</repository>
<repository>
    <id>repository.springframework.maven.milestone</id>
    <name>Spring Framework Maven Milestone Repository</name>
    <url>http://maven.springframework.org/milestone</url>
</repository>
<repository>
    <id>repository.springframework.maven.snapshot</id>
    <name>Spring Framework Maven Snapshot Repository</name>
    <url>http://maven.springframework.org/snapshot</url>
</repository>

暫無
暫無

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

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