我正在构建一个名为myCommander
. 我有一个名为myCommanderWeb
. 我有一个名为的 java 模块myConnect
,其中包含几个ldap
处理程序类和一个服务器 api(第三方软件)处理程序类。我正在使用RAD 7.5 with WAS 7.0
存根服务器。我已将这两个模块添加到myCommander
的依赖项中。myConnect 在myCommander
. 我可以使用处理程序类的唯一方法myCommanderWeb
是将其导出myConnect
为 jar,然后将其添加到myCommanderWeb
的构建路径。但这阻碍了我的测试过程。如果我对 myConnect 进行更改,我必须重新安装它。然后必须重新启动我的 WAS 服务器。我将 myConnect 从 myCommanderWeb 中分离出来的原因是我可以将它用于另一个 Web 应用程序 (myOtherApp)。
我的问题是:
- 我是否在 J2EE 设计中遗漏了一些使测试更容易的东西?
- 有没有更好的方法来构建我的应用程序?
我意识到这是一个稍微模糊的问题集,但请以任何可能的方向回应。