当前位置: 首页 > 面试题库 >

如何在Tomcat中添加本机库?

危璞
2023-03-14
问题内容

我想在Tomcat中添加gdal库。我读了Tomcat中找不到的本机库,但不知道startup.bat应该在哪里添加-Djava.library.path

错误:

exception

javax.servlet.ServletException: Servlet execution threw an exception
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70)

root cause

java.lang.UnsatisfiedLinkError: org.gdal.ogr.ogrJNI.GetDriverCount()I
org.gdal.ogr.ogrJNI.GetDriverCount(Native Method)
org.gdal.ogr.ogr.GetDriverCount(ogr.java:98)
org.geotools.data.ogr.OGRDataStore.<clinit>(OGRDataStore.java:169)
test.Read.getKadnum(Read.java:56)
test.Zipper.mifUnzip(Zipper.java:139)
test.Zipper.Unzip(Zipper.java:60)
test.uploadfile.doPost(uploadfile.java:105)
javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:70)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.23 logs.

我从以下网址下载了gdal
64位:http
://vbkto.dyndns.org:1280/sdk/PackageList.aspx?file=
release-1600-x64-gdal-1-9-mapserver-6-2.zip


问题答案:

必须在catalina.bat而不是startup.bat中进行设置。

set JAVA_OPTS="-Djava.library.path=/usr/tomcat/shared/lib"

可以放在之后

:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%


 类似资料:
  • 我下载并安装了tomcat v9,但当我在eclipse窗口首选项服务器运行时环境中添加时,没有apache tomcat V7,最高版本是v8,而且apache官方网站不再提供tomcat v8的下载链接。

  • 我想把这个库添加到我的应用程序中:https://github.com/pucamafra/android-segmentedtab 我在build.gradle中添加了这个依赖项,并在build.gradle中再次添加了这段代码 但是当单击同步时,不要同步项目,并向我显示以下错误: 错误图片:http://imgur.com/k6kcpoh 我该怎么修好它?

  • 群主/管理员在企业群中,点击机器人图标打开机器人面板,进入添加机器人列表。1个群最多只能添加10个机器人。 详细请参阅:在客户端使用机器人 机器人添加入口:

  • 我一直试图在Android设备中添加一个机器人到我的电报组中,但我无法做到这一点。我尝试了@bot_name,/bot_name,但都不起作用。 是否可以添加一个bot到组中,或者我应该使用Telegram API(而不是bot API)创建一个新的bot,以便我可以将联系号码添加到组中?

  • 问题内容: 我目前正在使用从github 上的一次讨论中获得的这段代码,这是注意机制的代码: 这是正确的方法吗?我有点期待时间分布层的存在,因为关注机制分布在RNN的每个时间步中。我需要有人确认此实现(代码)是注意力机制的正确实现。谢谢。 问题答案: 如果您想在时间维度上关注,那么这段代码对我来说似乎是正确的: 您已经计算出shape的注意力向量: 我以前从未看过这段代码,所以我不能说这段代码是否