论坛风格切换切换到宽版
  • 4038阅读
  • 2回复

jboss4.x.x中解决jsp不能使用泛型等jdk5新语法特性的问题 [复制链接]

上一主题 下一主题
离线风吹杨
 

发帖
2812
铜币
30762
威望
843
只看楼主 倒序阅读 使用道具 楼主  发表于: 2012-12-09

很多人在jboss 4.X.X版本下使用jdk1.5以上的jdk版本,并在jsp中使用了java 5及其以上的新语法特性的时候,往往回得到:
"Syntax error, parameterized types are only available if source level is 5.0" 错误。原因并不是在jdk上面,其实是又有jboss 4.x.x所使用的tomcat在编译jsp的时候仍然使用jdk1.4的语法特性,只需要作如下修改就可以搞定这个问题

找到jboss中tomcat下conf目录的web.xml文件,修改如下:
在<servlet>...</servlet>中间添加
<init-param>
<param-name>compilerSourceVM</param-name>
<param-value>1.5</param-value>
</init-param>
<init-param>
<param-name>compilerTargetVM</param-name>
<param-value>1.5</param-value>
</init-param>
离线风吹杨

发帖
2812
铜币
30762
威望
843
只看该作者 沙发  发表于: 2012-12-12
学习,原来这样
离线蕲春人

发帖
2118
铜币
21914
威望
616
只看该作者 板凳  发表于: 2012-12-28
学习学习
蕲春论坛我爱您——一切都是为了您
蕲春新闻天天精彩!
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个