Jetty Maven插件 - 将属性文件放在classpath中

时间:2013-07-30 14:02:51

标签: classpath maven-jetty-plugin

我在我的项目中使用了eclipse jetty插件:

<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.0.3.v20130506</version>

我的应用程序在服务器的类路径中读取文件,但我无法将其放入Jetty类路径...

我想将它放在我项目的一个文件夹中,并将该文件夹作为Jetty类路径的一部分,我该怎么办呢?
是否有更好的解决方案使该文件在应用程序外部?

1 个答案:

答案 0 :(得分:4)

这只是配置maven插件的问题

<configuration>
    <scanIntervalSeconds>10</scanIntervalSeconds>
    <jettyXml>jetty/jetty.xml</jettyXml>
    <webApp>
        <extraClasspath>${basedir}/jetty/classpath</extraClasspath>
    </webApp>
</configuration>

要向Jetty添加 classpath 文件夹,它需要 webApp 标记中的 extraClasspath 文件夹。