码迷,mamicode.com
首页 > 其他好文 > 详细

[resin] idea启动resin错误 illegal utf8 encoding at xxx

时间:2017-08-14 15:18:57      阅读:1328      评论:0      收藏:0      [点我收藏+]

标签:illegal utf8 encoding at   resin   resin illegal utf8 encoding at   

idea通过resin第一次加载jsp时,出现错误 illegal utf8 encoding at xxx

一、通过修改resin.conf或resin.xml


在<resin xmlns="http://caucho.com/ns/resin" xmlns:resin="http://caucho.com/ns/resin/core">节点下将:

    <javac compiler="internal" args="-source 1.5"/>

    改为(如果不存在就新建):

<javac compiler="javac" args="-source 1.5"/>

二、在resin配置文件中可以调节内存


1:config文件的:<jvm-arg>-Xmx256m</jvm-arg>,可以调大一点。

2:app-default.xml文件中对jsp页面编译的处理配置如下所示:

<servlet servlet-name="resin-jsp" servlet-class="com.caucho.jsp.JspServlet">

<init>

 <load-tld-on-init>false</load-tld-on-init>

 <page-cache-max>1024</page-cache-max>

</init>

<load-on-startup/>

</servlet>

三、如果是linux系统的编码问题


1、首先,使用locale命令查看当前服务器设置地域,我出来的结果是:

LANG=zh_CN.UTF-8

LC_CTYPE="zh_CN.UTF-8"

LC_NUMERIC="zh_CN.UTF-8"

LC_TIME="zh_CN.UTF-8"

LC_COLLATE="zh_CN.UTF-8"

LC_MONETARY="zh_CN.UTF-8"

LC_MESSAGES="zh_CN.UTF-8"

LC_PAPER="zh_CN.UTF-8"

LC_NAME="zh_CN.UTF-8"

LC_ADDRESS="zh_CN.UTF-8"

LC_TELEPHONE="zh_CN.UTF-8"

LC_MEASUREMENT="zh_CN.UTF-8"

LC_IDENTIFICATION="zh_CN.UTF-8"

LC_ALL=

表明使用的是中国地区

2、使用export LANG=en_US.UTF-8命令修改为英文美国地区

四、注意idea的编码和启动jvm的编码


本文出自 “林元煌的博客” 博客,请务必保留此出处http://lyhmm.blog.51cto.com/1797932/1956070

[resin] idea启动resin错误 illegal utf8 encoding at xxx

标签:illegal utf8 encoding at   resin   resin illegal utf8 encoding at   

原文地址:http://lyhmm.blog.51cto.com/1797932/1956070

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!