APR、APR-util、APR-iconv安装都正常
apr安装命令:
./configure
make
make install
apr-util
./configure --with-apr=/usr/local/apr/bin/apr-1-config
make
make install
apr-iconv(可选)
./configure --with-apr=/usr/local/apr/bin/apr-1-config
make
make install
然后到$Tomcat_home/bin
解压tomcat-native.tar.gz
进入tomcat-native-1.1.x/jni/native/
执行命令
./configure --with-apr=/usr/local/apr/bin/apr-1-config
出错:
configure:error:can't locate a valid JDK location
但是我机器上有安装JDK并且配置了JAVA_HOME,网上搜资料后发现此程序只会到以下默认的目录寻找JDK:
02.configure: [/ usr/local/1.6.1]
03.configure: [/ usr/local/IBMJava2-1.6.0]
04.configure: [/ usr/local/java1.6.0]
05.configure: [/ usr/local/java-1.6.0]
06.configure: [/ usr/local/jdk1.6.0]
07.configure: [/ usr/local/jdk-1.6.0]
08.configure: [/ usr/local/1.6.0]
09.configure: [/ usr/local/IBMJava2-1.6]
10.configure: [/ usr/local/java1.6]
11.configure: [/ usr/local/java-1.6]
12.configure: [/ usr/local/jdk1.6]
13.configure: [/ usr/local/jdk-1.6]
于是乎,建个链接到我的jdk目录
ln -s /usr/java/jdk1.7.0_25 /usr/local/jdk-1.6
继续安装
./configure --with-apr=/usr/local/apr/bin/apr-1-config
make
make install
到此安装成功。
设置环境变量
set LD_LIBRARY_PATH=/usr/local/apr/lib
export LD_LIBRARY_PATH
最后将链接库加入JRE中
ln -s /usr/local/apr/lib/libtcnative-1.so /usr/java/jdk1.7.0_25/jre/lib/libtcnative-1.so
重启Tomcat后APR安装完成
分享到:
相关推荐
基于java的开发源码-Tomcat 安装apr 支持 Tomcat Native.zip 基于java的开发源码-Tomcat 安装apr 支持 Tomcat Native.zip 基于java的开发源码-Tomcat 安装apr 支持 Tomcat Native.zip 基于java的开发源码-Tomcat ...
标题"Tomcat 安装apr 支持 Tomcat Native"指的是在Apache Tomcat服务器上安装和配置Apache Portable Runtime (APR)库以启用Tomcat Native库的支持。Tomcat Native是一个可选的组件,它可以提供对操作系统级别的优化...
本教程将详细介绍如何在你的系统上为Tomcat安装APR支持。 首先,了解APR和Tomcat Native是什么。Apache Portable Runtime(APR)是Apache HTTP服务器项目的一个库,提供了与平台无关的接口来访问操作系统功能。...
JAVA源码Tomcat安装apr支持TomcatNative
《Tomcat安装APR指南》 本指南旨在提供在Red Hat Enterprise Linux 5.5+系统上为Tomcat安装Apache Portable Runtime (APR)的详细步骤。APR是Apache HTTP服务器项目的基石,它提供了操作系统级别的接口,使得Tomcat...
java资源Tomcat 安装apr 支持 Tomcat Native提取方式是百度网盘分享地址
此外,安装和配置APR需要一定的系统知识,如果操作不当可能会导致问题。因此,在决定是否启用APR时,应根据实际的系统环境和应用需求来判断。 总的来说,"基于java的Tomcat 安装apr 支持 Tomcat Native.zip"这个...
在Java的Web应用服务器世界中,Tomcat是一个广泛使用的轻量级服务器,它以其小巧、高效和开源...记住,虽然APR和Tomcat Native可以提供性能提升,但它们并不是解决所有性能问题的银弹,合理的设计和优化代码同样重要。
为了提升Tomcat的性能,开发者有时会选择启用Apache Portable Runtime(APR)库。APR库提供了与操作系统底层更紧密的集成,从而能够利用系统的本地功能,如异步网络I/O和高性能的SSL处理。本篇将详细介绍如何在Linux...
《深入解析Java源码:Tomcat安装与配置Apr支持》 在Java的世界里,Tomcat作为一款广泛应用的开源Servlet容器,扮演着至关重要的角色。它轻量级、高效且易于管理,深受开发者喜爱。然而,为了提升性能和利用操作系统...
- 配置问题:CATALINA_HOME环境变量未设置或指向错误的Tomcat安装目录,导致Tomcat无法找到APR库。 - 缺少依赖:系统可能缺少必要的依赖库,例如在Linux系统上可能需要安装libapr-1.so和libaprutil-1.so。 **3. ...
本文将详细讲解如何解决在CentOS 6上搭建Tomcat时遇到的apr(Apache Portable Runtime)资源包安装问题,以及如何正确使用apr、apr-util和pcre这三个关键组件。 首先,让我们了解一下apr。它是一个跨平台的库,为...
【标题】: "基于Java的实例开发源码-Tomcat 安装apr 支持 Tomcat Native.zip" 涉及的关键知识点主要包括Tomcat服务器、Apache Portable Runtime (APR)库以及Tomcat Native组件。 【Java】:Java是一种广泛使用的跨...
该标题提及的是一个Java相关的实例源码,具体是关于如何在Tomcat服务器上安装并配置Apache Portable Runtime (APR) 模块,以支持Tomcat Native库。Tomcat Native库是一个可选组件,它允许Tomcat利用操作系统的一些...
包里面有apr-1.6.3.gz/apr-iconv-1.2.2.tar.gz/apr-util-1.6.1.gz/openssl-1.1.0f.tar.gz/tomcat-native-1.2.16-src.tar.gz
1. 下载并安装Apache APR库及其配套的JNI(Java Native Interface)库,例如`libapr-1.dll`和`libaprutil-1.dll`。 2. 获取对应的`tcnative-1.dll`库文件,确保其与Tomcat版本兼容。 3. 将这些库文件放在Tomcat的`...
下面我们将详细介绍如何在Tomcat中安装和配置APR工具包。 首先,理解为什么需要APR。Tomcat原生使用Java NIO进行网络通信,但在高并发场景下,APR通过利用操作系统提供的原生API,如epoll(Linux)或kqueue...
包含以上是个包,只要应用于LINUX下,用于TOMCAT优化apr连接器使用的 说明下关于TOMCAT调优一种建议 1 Connector介绍 1.1 Connector的种类 Tomcat源码中与connector相关的类位于org.apache.coyote包中,Connector...
9. **安装和配置**:集成Apache Tomcat Native库需要正确配置环境变量和系统路径,以确保Tomcat能找到并使用这个库。 10. **版本升级**:从旧版本升级到1.1.14时,需要关注官方文档中的迁移指南,以确保平稳过渡,...
这将生成的动态库安装在`/usr/local/apr/lib`,确保Tomcat能够找到它们。 3. **配置APR本地库**: 修改Tomcat的启动脚本`catalina.sh`,添加`JAVA_OPTS`环境变量,指定`java.library.path`为APR库的位置,例如`/...