gpt4 book ai didi

jsp - 如何使 JSTL 库在 Ubuntu 上的 Tomcat 7 中工作

转载 作者:行者123 更新时间:2023-11-28 21:56:21 24 4
gpt4 key购买 nike

我在 Ubuntu 14.02 LTS 上使用 Tomcat 7.0.61,我可以在 /usr/share/tomcat7 中看到 lib 目录 文件夹。

Tomcat 的典型 webapps 文件夹是

/var/lib/tomcat7/webapps/ROOT/

然后我为名为 myjsp 的 Web 应用程序创建了单独的文件夹,一切似乎都运行良好,因为直到我尝试安装从 tomcat 下载的 JSTL taglib 库门户网站。

在 Windows 上,我将 JSTL jar 文件放在 C:/tomcat7/lib 目录中,据我所知,该目录可以作为所有应用程序的共享文件夹.它适用于 Windows,因为我可以在脚本中导入库。

但是现在在 Ubuntu 上,没有什么可以在我的系统上正常工作。我尝试将 JAR 文件移动到 /usr/share/tomcat7/lib/var/lib/tomcat7/webapps/myjsp/WEB-INF/lib

那么JSTL JAR文件应该放在哪里呢?

注意:我手动创建了 WEB-INF 文件夹,其中唯一的文件夹是 lib文件夹

最佳答案

不要在 ROOT 中放置任何内容,因为如果您取消部署您的应用程序,根上下文将显示给用户。使用以下路径

/var/lib/tomcat7/webapps/myapp

确保你已经使用了环境变量和系统属性

CATALINA_BASE=/var/lib/tomcat7

要更好地部署应用程序以创建 .war 文件并将其放入 webapps 手动或更好地使用 tomcat 管理器应用程序。如果您将文件放入 webapps,tomcat 默认配置为启动自动部署。war 中的所有库都应该在 /WEB-INF/lib 中。

您可以使用 this回答从认可的来源下载所需的 jar 。

关于jsp - 如何使 JSTL 库在 Ubuntu 上的 Tomcat 7 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29726744/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com