﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-Java学习</title><link>http://www.blogjava.net/yeying/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 07 May 2026 08:41:12 GMT</lastBuildDate><pubDate>Thu, 07 May 2026 08:41:12 GMT</pubDate><ttl>60</ttl><item><title>JBOSS  编译 JSP 泛型报错问题</title><link>http://www.blogjava.net/yeying/archive/2009/04/12/265175.html</link><dc:creator>yeying</dc:creator><author>yeying</author><pubDate>Sun, 12 Apr 2009 13:53:00 GMT</pubDate><guid>http://www.blogjava.net/yeying/archive/2009/04/12/265175.html</guid><wfw:comment>http://www.blogjava.net/yeying/comments/265175.html</wfw:comment><comments>http://www.blogjava.net/yeying/archive/2009/04/12/265175.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yeying/comments/commentRss/265175.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yeying/services/trackbacks/265175.html</trackback:ping><description><![CDATA[在 WIN TOMCAT 上开发没问题; 在 LINUX 布署中遇到 JSP 编译通不过. 是泛型的问题. 在网上查了一下原因, 解决办法如下:<br />
JBoss 4.0.5 中的 Tomcat 的 JSP 编译器默认没有启用 Java 1.5 的特性支持，譬如泛型。<br />
<br />
默认情况下当 JSP 中使用了泛型代码，第一次运行 JSP 执行自动编译时会抛出异常，并提示类似如下的信息：<br />
<br />
<span style="line-height: 1.8em; font-family: 'Verdana'; color: #ff0000">parameterized types are only available if source level is 5.0</span><wbr><br />
<br />
修改方法如下：<br />
<br />
打开 tomcat 的 web.xml 文件，路径如<br />
<span style="line-height: 1.8em; font-family: 'Verdana'">$JBOSS_HOME\server\default\deploy\jbossweb-tomcat55.sar\conf\web.xml</span><wbr><br />
<br />
在约 224 行找到如下注释, 把这部分去掉注释，然后重启 JBoss Server 就可以了。<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">224</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">&lt;!--</span><span style="color: #000000">&nbsp;Uncomment&nbsp;to&nbsp;use&nbsp;jdk1.</span><span style="color: #000000">5</span><span style="color: #000000">&nbsp;features&nbsp;in&nbsp;jsp&nbsp;pages<br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #000000">225</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">init</span><span style="color: #000000">-</span><span style="color: #000000">param</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #000000">226</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">param</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">&gt;</span><span style="color: #000000">compilerSourceVM</span><span style="color: #000000">&lt;/</span><span style="color: #000000">param</span><span style="color: #000000">-</span><span style="color: #000000">name</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #000000">227</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">param</span><span style="color: #000000">-</span><span style="color: #000000">value</span><span style="color: #000000">&gt;</span><span style="color: #000000">1.5</span><span style="color: #000000">&lt;/</span><span style="color: #000000">param</span><span style="color: #000000">-</span><span style="color: #000000">value</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #000000">228</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">&lt;/</span><span style="color: #000000">init</span><span style="color: #000000">-</span><span style="color: #000000">param</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #000000">229</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">--&gt;</span></div>
<br />
http://blog.chinaunix.net/u/10921/showart_1088666.html
<img src ="http://www.blogjava.net/yeying/aggbug/265175.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yeying/" target="_blank">yeying</a> 2009-04-12 21:53 <a href="http://www.blogjava.net/yeying/archive/2009/04/12/265175.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>