Jakarta ee Can';t将实用程序jar类导入动态web项目
我正在构建一个名为MyCommand的EAR。我有一个名为myCommanderWeb的web模块。我有一个名为Jakarta ee Can';t将实用程序jar类导入动态web项目,jakarta-ee,rad,ear,websphere-7,Jakarta Ee,Rad,Ear,Websphere 7,我正在构建一个名为MyCommand的EAR。我有一个名为myCommanderWeb的web模块。我有一个名为myConnect的java模块,它包含几个ldap处理程序类和一个服务器api(第三方软件)处理程序类。我将RAD7.5与WAS7.0一起使用。我已将这两个模块添加到MyCommand的依赖项中。myConnect在myCommand中显示为一个实用程序Jar。使用myCommanderWeb中的处理程序类的唯一方法是将myConnect导出为jar,然后将其添加到myCommand
myConnect
的java模块,它包含几个ldap
处理程序类和一个服务器api(第三方软件)处理程序类。我将RAD7.5与WAS7.0一起使用。我已将这两个模块添加到MyCommand的依赖项中。myConnect在myCommand
中显示为一个实用程序Jar。使用myCommanderWeb
中的处理程序类的唯一方法是将myConnect
导出为jar,然后将其添加到myCommanderWeb
的构建路径中。但这阻碍了我的测试过程。如果我对myConnect进行了更改,我必须重新对其进行震击。然后必须重新启动我的WAS服务器。我将myConnect从myCommanderWeb断开的原因是,我可以将其用于另一个web应用程序(myOtherApp)
我的问题是:
我意识到这是一个有点模糊的问题集,但请回答任何可能的方向。我可以通过将myConnect的类文件夹添加到myCommanderWeb的构建路径来进行测试。我将这一行添加到myCommander的application.xml中进行部署
<library-directory>myConnect</library-directory>
myConnect
不确定这是否是最佳实践,但它对我正在尝试的工作很有效。您的类加载策略是什么?Parent_First/Last?@MukulGoel我尝试了两种方法,结果发现类加载错误。我在服务器级别进行了类加载更改。我通过在myCommanderWeb jsp中导入gimsConnect处理程序进行测试。