我在一家不属于 IT 领域的公司工作,但其流程和数据依赖于 Web 应用程序。作为 IT 团队的一员,我的职责是根据流程的变化更新此应用程序。我遇到的问题是,使用 JAVA JDK 6 制作此应用程序的前开发人员出于某种未知原因,在 JBOSS 上留下了开发环境,在 Tomcat 上留下了生产环境,但没有在 Tomcat 上生成 war 文件的文档。
鉴于此,我决定替换在开始时有效的 .class 和 .xhtml 文件。我的问题是我的一个开发依赖于 gson 库,JBOSS 可以通过将 jar 文件复制到服务器/默认/lib 来解释它,但是当尝试使用 Tomcat 执行相同的过程时(将 jar 文件从 Tomcat 复制到 lib 文件夹或lib 文件夹),它不起作用。
谁能给我一个替代方案,让部署在 Tomcat 上的项目识别 gson 库?
预先感谢您的帮助。
最佳答案
将部署的 web 应用程序放入 /WEB-INF/lib
文件夹应该可以。
添加 jar 后重启服务器。
关于java - 我怎样才能让 Tomcat 解释一个 jar 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45558467/