The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path
今天测试主机在编译发布完项目之后,发现测试环境的项目启不来了,于是,我就通过打开测试主机的日志查看到底是怎么回事,
发现日志中有一条错误信息,正如标题中的内容,这种错误解决起来并不难,如下是我的解决方法。
打开网址:http://archive.apache.org/dist/tomcat/tomcat-connectors/native,进入 1.1.22 文件夹中,然后进入 binaries 文件夹,
再根据相应的系统进入对应文件夹,我选择的是win64,如图
再进入x64项目中,下载tcnative-1.dll文件,将其放入到Linux主机中的tomcat文件下的bin目录。
最后,重启tomcat即可。
$ ./shutdown.sh
$ ./startup.sh