我正在使用 IBM Integration Designer 7.5,它是 Eclipse 3.6 的一个版本,具有一些附加功能。我正在构建一个针对 Tomcat 的动态 Web 项目。Web 项目依赖于另一个项目,即实用程序模块。
我已将 Web 项目配置为包含来自此问题的实用程序模块的代码,并且效果很好。从 Web 项目构建的 WAR 包含一个 jar,其中包含来自实用程序模块的类文件。
问题是实用程序模块包含一些 junit 测试用例类,它们被包含在进入 WAR 的 jar 中。我正在寻找一种方法来忽略junit类。
在实用程序模块中,“真实”代码位于名为“src”的文件夹中,测试用例位于名为“test”的第二个源文件夹中。我已经转到实用程序项目的 Build path->Order and Export 选项卡,它将“src”和“test”都列为导出。无法取消选中“测试”条目的复选框。eclipse 文档说源文件夹总是从项目中导出的。
有没有一种现实的方法来微调这个设置,这样测试用例就不会被打包到 web 项目中?