F:\liferay-portal-tomcat-jdk5-4.2.1\bin\catalina.bat
edit plus打开,找到如下一行:
set JAVA_OPTS=-Xms128m -Xmx768m -Dfile.encoding=UTF-8 -Duser.timezone=GMT -Djava.security.auth.login.config=%CATALINA_HOME%/conf/jaas.config
修改 -Dfile.encoding=UTF-8为: -Dfile.encoding=GBK,其他的参数不变
附加:tomcat5.5以后版本的shutdown.bat不起作用解决办法:
Tomcat 可以用 Apache Portable Runtime 来提供更强性能,提升Web静态页面的处理能力,不再需要专门的Web Server来处理静态页面了
Apache可移植运行库(Apache Portable Runtime,APR)。主要用作Apache 2.0 Web服务器基础的APR让你能够把应用程序汇集到单个接口上,在多个平台上运行,这些平台包括Unix、Linux和Windows。
APR完全用C语言写成,提供了一个通用接口,而不管它所运行的平台是什么。这样的话,你只用一次编写自己的程序,然后在你想要运行的平台上简单地重新编译它就行了。尽管它无法解决完全不同的用户接口库存在的问题,但是它为它能够提供的功能提供了可以预见的行为。
由于APR事实上只是一个C语言库,所以你可以(直接)用原有的C或者C++开发工具来使用它,而不需要进行任何修改。和APR一起使用的还有一些其他的工具和库,但是你可以利用这个系统使用任何其他平台的库。
1、先去 http://tomcat.heanet.ie/native/ 下载编译好的 tcnative-1.dll 文件,也可以下载tomcat-native.zip自己进行编译
2、修改一下 catalina.bat,加上
set CATALINA_OPTS="-Djava.library.path=../../APR/lib"
因为我把这个DLL放在与Tomcat目录同级的APR/lib目录下,所以采用了相对路径。或者把dll加到你的系统变量PATH里之类的,最简单的方法应当就是把tcnative-1.dll文件放在Tomcat的bin目录下:)
这样设置后,启动可以看到信息如下:
[org.apache.coyote.http11.Http11AprProtocol]-[INFO] Initializing Coyote HTTP/1.1 on http-9091
在停止时发现出现如下信息
[org.apache.coyote.http11.Http11AprProtocol]-[INFO] Pausing Coyote HTTP/1.1 on http-9091
......
[org.apache.coyote.http11.Http11AprProtocol]-[INFO] Stopping Coyote HTTP/1.1 on http-9091
这样就配置成功了。性能方面目前没有做详细的测试。
声明:部分具体内容引用来自互联网。
分享到:
相关推荐
标题 "liferay tomcat eclipse debug" 暗示了我们正在讨论如何在Eclipse环境中调试Liferay Portal,这是一个基于Java的开源企业级内容管理和协作平台,通常与Apache Tomcat这样的Servlet容器结合使用。以下是关于这...
标题 "Liferay Tomcat 在后台打印" 暗示了我们正在讨论关于Liferay Portal的部署和日志管理,特别是如何在后台环境中配置Tomcat服务器来记录和查看Liferay的日志输出。Liferay是一个开源的企业级门户平台,而Tomcat...
### Liferay 解决无法访问页面问题 #### 一、问题背景与分析 在使用 Liferay 平台开发或管理网站时,可能会遇到一种常见的错误消息:“You do not have permission to view this page”。此错误提示表明当前用户...
该挂钩为Liferay脚本控制台中的脚本语言添加了对Scala语言的支持。 小菜一碟,这个插件是用Scala编写的,所以这是用Scala语言编写Liferay插件的一个很好的例子!
### Liferay 5.2.3 Tomcat6 Eclipse IDE 开发文档详解 #### 一、前言 **1.1 编写说明** 本开发文档旨在为初学者和经验丰富的开发者提供全面指南,涵盖Liferay 5.2.3与Tomcat6在Eclipse IDE中的集成、配置和开发...
Liferay时,遇到的问题及解决方法; JavaProject 固定值设定 去掉Liferay中的“您的请求已成功完成!"的提示 portlet引用资源方法....
本文将深入探讨如何在Apache Tomcat服务器上集成Pentaho Business Analytics(一个强大的数据集成和商业智能平台)与Liferay Portal(一个开源的企业级门户框架)。这个过程涉及到多语言支持,因此我们还会看到一...
Tomcat作为一款流行的Apache软件基金会的Servlet容器,常常被用作Liferay Portal的运行环境。然而,为了确保Liferay Portal能在Tomcat上顺利运行,通常需要进行一些特定的配置,特别是涉及到jar包的管理。以下将详细...
- 点击右侧的 `Add` 按钮,在弹出的选择服务器界面中选择 `Liferay, Inc.` > `Liferay v6.2 CE (Tomcat7)`。 - 选中 “Create a new location server” 的复选框。 - 点击 `Next`,然后选择liferay-portal-6.2-ce...
2. **解决依赖问题**: - 如果在导入项目时发现有包缺失,可以右键点击项目,选择“Properties”。 - 在弹出的窗口中找到“Java Build Path”,添加缺少的库文件路径。 #### 七、结语 本文详细介绍了如何在...
- **WebLogic 控制台部署**:登录 WebLogic 控制台,通过图形界面进行应用的安装和配置,选择 Liferay WAR 文件进行部署。 4. **问题解决**: - **JSP 文件超过 65535 字节限制**:这是由于 WebLogic 编译 JSP ...
sourceforge liferay sourceforge下载链接
一共有三部分,这是第一部分。liferay,tomcat
在实际应用中,Liferay的SSO功能可能还需要与其他身份管理解决方案,如LDAP(轻量级目录访问协议)或Active Directory集成,以利用已有的用户数据库。这些集成通常涉及到配置Liferay的用户目录服务,确保它们能够与...
5. **部署与测试**:将整合后的应用打包成WAR文件,通过Liferay的控制台或者FTP部署到Liferay服务器上。然后在Liferay门户中添加并配置portlet,进行功能测试。 6. **report-form-portlet**:这个文件可能是例子中...
Liferay 是一个功能强大的企业级门户解决方案,提供了一个完整的平台,用于构建企业内部网(intranet)、企业外部网(extranet)和Web网站。其核心功能包括内容管理、用户管理和企业级应用程序集成等。Liferay提供一...
Liferay Portal 门户解决方案 Liferay Portal 是世界领先的开源企业门户解决方案,使用最新的 Java 和 Web 2.0 技术。可以运行在所有主流应用服务器和 servlet 容器、数据库和操作系统中,拥有超过 700 个部署组合...
Liferay 解决中文翻译不准确方法.doc
3. **使用控制台**:熟悉Liferay控制台,学习如何创建用户、组、站点和portlet。 4. **开发Portlets**:学习如何编写Javaportlet或使用JSF、Vaadin等技术开发Web组件。 5. **定制门户**:研究如何创建自定义主题和...