【问题标题】:Tomcat native library not found on java path在 java 路径上找不到 Tomcat 本机库
【发布时间】:2013-03-16 13:16:41
【问题描述】:

这是我运行tomcat 时的堆栈跟踪。 Java and Maven 存在。

现在,我检查了我的文件夹,在文件路径 C:\Java\jdk1.6.0_34\lib 中有一个 tools.jar

我错过了什么?

我目前正在使用 Tomcat v6.0, jre7 并已安装 jdk1.6.0_34

堆栈跟踪

基于 APR 的 Apache Tomcat Native 库,允许优化 没有在生产环境中找到性能 java.library.path: C:\Program 文件\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program 文件 (x86)\Intel\iCLS 客户端\;C:\Program Files\Intel\iCLS 客户端\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program 文件 (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) 管理引擎组件\DAL;C:\Program Files\Intel\Intel(R) 管理引擎组件\IPT;C:\Program Files (x86)\Intel\Intel(R) 管理引擎组件\DAL;C:\Program Files (x86)\Intel\Intel(R) 管理引擎组件\IPT;C:\Program 文件\CA\SharedComponents\ScanEngine;C:\Program 文件\CA\SharedComponents\CAUpdate\;C:\Program 文件\CA\SharedComponents\ThirdParty\;C:\Program 文件\CA\SharedComponents\SubscriptionLicense\;C:\Program 文件\CA\eTrustITM;c:\Program Files (x86)\Microsoft SQL 服务器\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL 服务器\100\DTS\Binn\;C:\Program 文件\TortoiseSVN\bin;C:\Java\jdk1.6.0_34\bin;C:\Java\jdk1.6.0_34\bin;C:\maven\bin;C:\maven\bin;C:\Program 文件\Perforce;。

【问题讨论】:

  • 也许您只是复制和粘贴错误。在变量java.library.path 中,您有C:\Java\jdk1.6.0_34\bin;C:\Java\jdk1.6.0_34\bin,而我认为您希望两者之一是C:\Java\jdk1.6.0_34\lib
  • 我应该把变量改成什么?
  • 可能您还有另一个问题 - 应用程序未部署或部署在意外路径。上面的消息是不相关的。
  • 此堆栈跟踪不是您的 404 的原因。我想您会发现它是 info 级别的日志 - 请参阅 stackoverflow.com/questions/8716259/…。还有其他错误吗?
  • 在将名为CLASSPATH 的变量设置为值C:\Java\jdk1.6.0_34\lib 后,尝试使用-cp CLASSPATH 运行tomcat。如果这不起作用,或者您有问题,请将您的 tomcat 配置添加到问题中

标签: java maven tomcat


【解决方案1】:

您没有遗漏任何东西。APR tc native 仅用于更好地执行 IO,而不是强制性的。

【讨论】:

  • 您是否在为 HTPS 连接器使用 SSL 证书?这是唯一的情况下是否拥有 tc 本机会有所不同(如果连接器配置了 APR SSL)。如果不是,请扩展您的 404 错误(发布您的 web.xml 也是一个好主意)。如果您想确保转到我在答案中发布的链接并安装 tc native 以查看它是否有所作为
  • 您的 404 与此消息无关。
猜你喜欢
  • 2012-11-18
  • 1970-01-01
  • 2021-07-08
  • 1970-01-01
  • 1970-01-01
  • 2013-09-19
  • 1970-01-01
  • 1970-01-01
  • 2013-01-06
相关资源
最近更新 更多