2015-02-17 162 views
13

我創建了一個小彈簧項目日前與該文件出現在項目的根文件夾:什麼是.springBeans文件?

.springBeans

<?xml version="1.0" encoding="UTF-8"?> 
<beansProjectDescription> 
    <version>1</version> 
    <pluginVersion><![CDATA[3.6.3.201411271034-RELEASE]]></pluginVersion> 
    <configSuffixes> 
     <configSuffix><![CDATA[xml]]></configSuffix> 
    </configSuffixes> 
    <enableImports><![CDATA[false]]></enableImports> 
    <configs> 
     <config>src/test/resources/eu/gondy/myproject/test-beans.xml</config> 
    </configs> 
    <autoconfigs> 
     <config>java:eu.gondy.myproject.rest.RestApiController</config> 
    </autoconfigs> 
    <configSets> 
    </configSets> 
</beansProjectDescription> 

這是什麼文件,它的目的是什麼?

我在這個項目中使用的技術:Spring 4.1.4,Spring Boot 1.2.1,Gradle 2.3,Eclipse Luna。

回答

15

如果您在Eclipse中打開Spring Explorer選項卡(您必須事後選擇您的項目),那麼您應該看到Config Files選項卡。

在這裏你可以添加你的配置文件,例如,你看到的列表中添加的所有內容都將存儲在.springBeans文件中,這是Spring的單一配置點。

+0

所以這個文件對Spring很重要?或者我可以安全地刪除它? – Gondy 2015-02-18 13:06:22

+2

如果您使用的是Eclipse IDE,則此文件是必需的。如果刪除它,我相信它會再次創建。這是真正需要處理彈簧配置的IDE特定文件。請注意,你也可以手動修改它(有用的評論在這裏https://jira.spring.io/browse/IDE-335) – vtor 2015-02-18 13:12:40

+0

對不起,我不明白。它的目的是什麼?當我們啓動一個Spring應用程序時它被解析了嗎?我正在使用intellij。我可以刪除這個文件嗎? – 2016-03-17 10:19:25