【问题标题】:What is the .springBeans file?什么是 .springBeans 文件?
【发布时间】:2015-02-17 22:34:27
【问题描述】:

我最近创建了一个小型 Spring 项目,这个文件出现在项目根文件夹中:

.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。

【问题讨论】:

    标签: java spring spring-boot


    【解决方案1】:

    如果您在 Eclipse 中打开 Spring Explorer 选项卡(之后必须选择您的项目),您应该会看到 Config Files 选项卡。

    例如,您可以在此处添加配置文件,在此列表中添加的所有内容都将存储在 .springBeans 文件中,这是 Spring 的单个配置点。

    【讨论】:

    • 那么这个文件对Spring很重要吗?或者我可以安全地删除它吗?
    • 如果您使用的是 Eclipse IDE,则需要此文件。如果你删除它,我相信它会被重新创建。这确实是处理弹簧配置所需的 IDE 特定文件。请注意,您也可以手动修改它(这里有用的 cmets jira.spring.io/browse/IDE-335
    • 对不起,我不明白。它的目的是什么?当我们启动一个 spring 应用程序时,它会被解析吗?我正在使用intellij。我可以删除这个文件吗?
    • 那么这是一个应该被排除在SVN/GIT之外的文件吗?
    • @GeorgePhillips 是的,应该忽略它。为了确保,您可以在 spring-boot 项目中看到它被忽略,例如 - github.com/spring-projects/spring-boot/blob/master/.gitignore
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-16
    • 2019-08-17
    • 2013-07-19
    • 2012-05-04
    • 2011-04-18
    相关资源
    最近更新 更多