Java 如何更新Intellij提供的Spring的默认版本?
当我在IntelliJ IDEA中创建Spring项目时,它建议我使用Spring 4.1.6。我想使用4.2.1(我可以在创建项目后使用) 我在哪里可以换钱 谢谢,Java 如何更新Intellij提供的Spring的默认版本?,java,spring,intellij-idea,Java,Spring,Intellij Idea,当我在IntelliJ IDEA中创建Spring项目时,它建议我使用Spring 4.1.6。我想使用4.2.1(我可以在创建项目后使用) 我在哪里可以换钱 谢谢, Andy我不知道您是否可以在不升级的情况下自行更改它,但您可以允许它使用该版本创建它,然后手动将其更改为您的pom.xml文件 比如说, <dependency> <groupId>org.springframework</groupId> <artifactId>
Andy我不知道您是否可以在不升级的情况下自行更改它,但您可以允许它使用该版本创建它,然后手动将其更改为您的
pom.xml
文件
比如说,
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>4.2.1.RELEASE</version>
</dependency>
<properties>
<org.springframework.version>4.2.0.RELEASE</org.springframework.version>
...
</properties>
org.springframework
弹簧芯
4.2.1.1发布
您还可以提供一个属性,该属性可以在所有Spring依赖项上使用,然后只需更改一个位置
比如说,
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>4.2.1.RELEASE</version>
</dependency>
<properties>
<org.springframework.version>4.2.0.RELEASE</org.springframework.version>
...
</properties>
4.2.0.1发布
...
然后像…一样使用它
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${org.springframework.version}</version>
</dependency>
org.springframework
弹簧芯
${org.springframework.version}
是的,我就是这么做的——这当然很好,但我觉得这样做是不对的。由IntelliJ huh?@MeinFarzer,IIRC硬编码为4.1.6最新版本的STS生成一个3x!!顺便说一句,好名字。@MeinFarzer,可能有一种方法可以下载你想要的特定版本,然后选择目录而不是选择下载。如果有帮助,我会把它添加到答案中。我认为原因是他们不能保证所有的功能都会得到支持。顺便说一句,15个EAP的目标仍然是4.1.6。。。