繁体   English   中英

微调从实用程序模块到Web项目的源导出

[英]Fine-tuning source exports from a utility module to a web project

我正在使用IBM Integration Designer 7.5,它是Eclipse 3.6的一个版本,具有一些附加功能。 我正在建立一个针对Tomcat的动态Web项目。 该Web项目依赖于另一个项目,即实用程序模块。

我已将Web项目配置为根据此问题包括实用程序模块中的代码,并且效果很好。 从Web项目构建的WAR包含一个jar,其中包含实用程序模块中的类文件。

问题在于实用程序模块包括一些junit测试用例类,并且它们被包含在WAR的jar中。 我正在寻找一种方法来省略junit类。

在实用程序模块中,“真实”代码位于名为“ src”的文件夹中,而测试用例位于名为“ test”的第二个源文件夹中。 我进入了实用程序项目的“构建路径”->“订购和出口”选项卡,它列出了“ src”和“ test”作为出口。 不能取消选中“测试”条目的复选框。 eclipse文档说源文件夹总是从项目中导出。

有没有一种可行的方法可以微调此设置,以免将测试用例打包到Web项目中?

您有实用程序工具的来源吗? 您正在使用什么作为构建工具? 如果第一个问题的答案为是,而第二个问题的答案不是Maven,则使用Maven。 默认情况下,它从构建工件中排除src / test目录中的任何内容。 您需要将项目目录重新排列为Maven的默认目录,或者对POM文件进行一些配置,以便Maven知道哪个是测试目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM