我有一个 Java 小程序,供在 Tomcat 中运行的几个 Web 应用程序使用。
分享小程序的最佳方式是什么?如果我将小程序放在catalina_home/shared/lib
中,在JSP中设置代码库时如何引用它?
最佳答案
如果您有一个 applet(不是 servlet),您需要将 jar 放在公共(public)可用的网络服务器上的某个位置,以便它可以提供给客户端。在 tomcat 的全局 lib 目录中,您使其在服务器的类路径上可用 - applet 永远不会在服务器上执行,而只会在客户端(浏览器)上执行。
无论您为小程序的 jar 选择什么位置/URL,您都需要在小程序的 HTML 元素中使用 <applet .../>
(这还在使用吗?我已经有超过 10 年没有使用小程序了——现在可能有更好的方法来嵌入小程序)。因为这只是在 HTML 中为 applet 的 jar 文件命名正确的 URL 的问题,所以在多个 Web 应用程序之间共享一个 jar 没有问题
关于java - 在 Tomcat 应用程序之间共享一个小程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15748248/