gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 11:39:39 25 4
gpt4 key购买 nike

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

我已将 Web 项目配置为包含实用程序模块中的代码 this question它运作良好。从 Web 项目构建的 WAR 包括一个包含实用程序模块中的类文件的 jar。

问题是实用程序模块包含一些 junit 测试用例类,它们包含在进入 WAR 的 jar 中。我正在寻找一种方法来省去 junit 类。

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

是否有一种切实可行的方法来微调此设置,以便不将测试用例打包到 Web 项目中?

最佳答案

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

关于java - 微调从实用程序模块到 Web 项目的源导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13143117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com