Dropwizard banner.txt未使用

时间:2014-10-06 12:04:39

标签: eclipse banner dropwizard

有没有人知道如何在带有eclipse的Dropwizard 0.7.1中使用banner.txt?

来自https://dropwizard.github.io/dropwizard/manual/core.html#banners

  

只需将一个banner.txt类添加到src / main / resources中,它将在您的应用程序启动时将其打印出来:

但这对我不起作用。 banner.txt在那里,也在bin文件夹中。我没有发现类似的问题(stackoverflow,google)。

文件是否需要特殊编码?是否启用(默认情况下)在此目录中搜索banner.txt?我使用ant + ivy而不是maven!

1 个答案:

答案 0 :(得分:2)

我刚刚发现,eclipse需要资源目录作为构建路径上的源文件夹:

转到项目属性 - > Java构建路径 - >添加文件夹 - >转到' src / main / resources'并激活资源 - >行

现在可行。

对于ant脚本,在构建jar之前使用它(如果需要,可以更改ant vars):

    <copy todir="${bin}" flatten="true">
        <fileset dir="${src}" casesensitive="yes">
          <include name="**/banner.txt"/>
        </fileset>
    </copy>

&#39;平坦化&#39;属性:

  

忽略源文件的目录结构,并复制所有文件   进入todir属性指定的目录   (报价:http://ant.apache.org/manual/Tasks/copy.html