当前位置:首页 > JavaServer Page

pro liferay tomcat控制台中文乱码问题解决办法

canca18年前 (2008-04-03)JavaServer Page543

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

这样就配置成功了。性能方面目前没有做详细的测试。

声明:部分具体内容引用来自互联网。

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/467.html

标签: JavaServer Page
分享给朋友:

“pro liferay tomcat控制台中文乱码问题解决办法” 的相关文章

JBoss,Tomcat 中文URL支持方法

JBOSS 找到jboss4的deploy\jbossweb-tomcat50.sar\server.xml,编辑该文件,在下面的XML节点中增加红色的字<Connector port="8080" address="${jboss.bind.address}"  &nbs…

<html:select>设置默认值

在ActionFrom的reset方法里赋初值就可以,这样不管是调用的action或jsp都会先调用reset方法。…

struts,ajax乱码解决方案

乱码问题好像跟我们中国程序员特别有缘,一直困扰着我们,从开始的JSP乱码问题,STRUTS乱码问题,到现在的AJAX乱码问题,无一不是搞得许多程序员焦头烂额的,整天骂XXX产品对中文支持不了,UTF-8无法使用中文啊什么的,其实…

浏览网页时的错误代号

① 客户方错误   100  继续   101  交换协议  ② 成功   200  OK   201  已创建 &nbs…

FCKeditor的秘密

       哈哈。。由于项目的需要,这几天一直在搞FCKeditor。其实,FCKeditor配置很简单。但不知道怎么样。在我的项目里FCKeditor总不能在FireFox里显示。开始我还以为是我的配置有问题。但我从头到尾检查了配置…

用java把google和baidu的URL编码还原成明文字串ZT

因为在做链接来源统计的时候需要把 http://www.baidu.com/baidu?word= ... B%F7&tn=myie2dg  这类的URL编码还原成明文字串,一般大部分的网站都是用普通的URL编码形式,如上面链接中的badu,这种很容易转换和还原,Java…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。