当前位置: 首页 > 知识库问答 >
问题:

如何在tomcat农场加载原生库?

东方森
2023-03-14

我阅读了如何在Tomcat中添加本机库?和类似的问题,但重点是这不是单个Tomcat实例,而是某种共享的tomcat运行多个实例。(“雄猫农场”可能不正确)

所以我在/data/tomcat-home/tomcat7-x-x/myapp中的结构:

垃圾箱/(空)

catatlina.propertiesserver.xmlweb.xml

lib/(一些罐子)

日志/

Webapps/(ROOT/css、ROOT/WEB-INF)

我试着把。所以文件到webapps/ROOT/WEB-INF/lib,到lib/ -但是类加载器找不到它们:UnsatisfiedLinkError:无法加载库:没有suh文件或目录

共有1个答案

澹台胜
2023-03-14

明白了。

一个可能的解决方案是-在/bin目录下创建serverenv.sh并在那里添加:LD _ LIBRARY _ PATH = $ CATALINA _ BASE/lib:$ LD _ LIBRARY _ PATH export LD _ LIBRARY _ PATH

将库放到$CATALINA_BASE/lib中

 类似资料:
  • 喜欢种地的朋友可以试试哈~

  • 我有一个Spring mvc应用程序,它使用openjpa 2.1.1作为它的持久性框架。它在STS中作为Maven项目开发,并在vFaric TC Server(Tomcat 7)上本地运行。 当我们首次将war部署到Websphere 8.5时,我们遇到了类加载器与war文件中的以下3个openjpa JAR冲突: geronimo-jpa_2.0_spec-1.1。jargeronimo-j

  • 我有一个问题,很难解释,但我会尽我最大的努力以最好的方式描述它。我的项目中有这个FXML(场景)(请参见行李概述)。当我点击“编辑所选行李”时,它会打开一个新的FXML文件并显示为弹出窗口。然而,由于一些奇怪的原因,当我尝试使用。setText或其他任何内容单击“编辑选定行李”按钮后,若要更改窗口上显示的输入字段,则会出现以下错误: 这是我用来使场景弹出的方法: 控制器: 我的行李。FXML Lu

  • 它抛出以下错误:

  • 问题内容: 我想在Tomcat中添加gdal库。我读了Tomcat中找不到的本机库,但不知道应该在哪里添加。 错误: 我从以下网址下载了gdal 64位:http ://vbkto.dyndns.org:1280/sdk/PackageList.aspx?file= release-1600-x64-gdal-1-9-mapserver-6-2.zip 问题答案: 必须在而不是startup.ba

  • 本文向大家介绍Java 类在 Tomcat 中是如何加载的(过程分析),包括了Java 类在 Tomcat 中是如何加载的(过程分析)的使用技巧和注意事项,需要的朋友参考一下 说到本篇的Tomcat类加载机制,不得不说翻译学习Tomcat的初衷。 之前实习的时候学习JavaMelody的源码,但是它是一个Maven的项目,与我们自己的Web项目整合后无法直接断点调试。 后来同事指导,说是直接把Ja