我有两个网络应用程序。
第一个已经启动并运行,第二个
是我需要开发的。
我无法以任何方式修改第一个 Web 应用程序,但这些 Web 应用程序将
在同一台机器上。
问:有什么方法可以将第一个 Web 应用程序中的类导入到我的任何类中?
我google了一下。到目前为止,我似乎可以通过使用 MENIFEST.MF 来做到这一点。
我尝试过,但无法正常工作。
我还尝试将第一个 Web 应用程序包含到Eclipse中第二个 Web 应用程序的构建路径中。
您可能想知道,如果您可以
在 Eclipse 中将第一个 Web 应用程序的类包含到第二个 Web 应用程序的类中,那么您可以访问第一个 Web 应用程序的源文件吗?
是的,但我无论如何都不会修改它们,也不会修改其他部署描述符或 spring xml 配置文件。
我想我可以以纯粹的 Java 类路径方式完成这项工作,因为这两个
Web 应用程序将在同一台机器上,但我对如何
让它工作没有任何有用的想法。
谢谢 : )
编辑
我会尽可能多地澄清。
其他人构建了一个移动网络服务并且它正在运行(第一个网络应用程序)。
我需要添加“桌面网络服务”。
两种服务共享相同的业务逻辑。
所以我试图从使用 PC 的客户端接收 http 请求,
在我自己的服务层中,它将创建移动 Web 服务的业务逻辑类的实例,调用它们的方法,获取结果并将它们显示给客户。
两种服务都有自己的域名。
编辑二
业务逻辑在这里
webapps/shop/WEB-INF/classes
我的网络应用程序将在这里
webapps/web
我希望我的课在
webapps/web/WEB-INF/classes
能够从
/webapps/shop/WEB-INF/classes 中定义的对象实例化和调用方法
希望这有助于更好地理解我的问题:)