标签: java maven
我有一些手动测试,需要一些帮助类包含在Maven生成的WAR中。为了防止它们泄漏到生产中,我想找到一种方法来保证它们被排除在发布工件之外。
我已将它们放在配置文件中,但在执行发布版本时,没有什么可以阻止任何人错误地包含此配置文件。
答案 0 :(得分:2)
我希望您不在可以使用EAR文件的情况下。因此我建议:
如果您可以完全控制有问题的Web服务器,您还可以将测试特定类添加到Web服务器提供给应用程序的类中,以便在测试Web服务器上为全局定义类,并为生产他们不在网络服务器。