Jetty没有在test-classes目录中查找资源

时间:2011-06-17 19:07:32

标签: maven jetty integration-testing

我正在使用maven-jetty插件,当我使用jetty运行webapp时,webapp根本不会查找目标/ test-classes目录中的资源。但是,它可以在target / classes目录中找到资源。

这是我的pom.xml的相关部分

<configuration>
 <webApp>target/webapp.war</webApp> 
 <testClassesDirectory>target/test-classes/</testClassesDirectory> 
 <useTestClasspath>true</useTestClasspath> 
 <stopPort>9966</stopPort> 
 <stopKey>stopKey</stopKey> 
</configuration> 

如何让maven-jetty插件在目标/测试类中查找资源

1 个答案:

答案 0 :(得分:1)

因为/src/test/java/src/test/resources文件夹仅用于单元测试。它们不会添加到maven-jetty-plugin CLASSPATH中,也不会包含在生成的WAR中。