在jboss4.x.x中解决jsp不能使用泛型等jdk5新语法特性的问题
2008-12-21 02:31
381 查看
很多人在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>
"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>
相关文章推荐
- 解决JSP不能使用泛型问题
- 解决Tomcat5中不能在JSP中使用EL的问题
- JSP使用base标签和时间控件时IE6下不能打开站点,已终止操作问题解决
- 使用jspsmartupload解决表单属性为multipart/form-data不能传其他参数的问题
- 解决jsp页面元素使用disabled=true带来的不能传值到后台问题
- Hibernate 限制查询数目,解决Limit在hql不能使用问题
- 解决windows上安装TortoiseSVN后不能使用命令行问题
- 使用sqlite3解决SVN不能cleanUp的问题
- 解决在Oracle数据库中使用hibernate生成表不能正确创建表的问题
- Ubuntu 14.04 不能使用 MTK Flash Tools 问题解决方法
- 【工匠大道】升级Mac下的svn,解决命令行不能使用svn的问题
- 解决使用变量打开窗口,使用窗口名不能引用的问题.
- ADB环境变量配置(解决一些插件不能使用的问题,例如Genymotion、自带的UI查看器等)
- 使用HTML5 跨域共享特性解决AJAX跨域数据同步问题
- 中文乱码问题 ? 原因:JSP中默认使用iso-8859-1字符编码方式,不支持中文 ? 常见的支持中文的编码方式:gb2312(常用简体汉字)、gbk(简体和繁体汉字)、utf-8 ? 解决中文乱码
- 解决sitemesh3装饰页面不能使用freemarker标签问题
- 双硬盘Win7装Ubuntu 12.04经验并解决无线网络不能使用问题
- crontab 不能使用%的问题解决办法
- 解决Ubuntu中QtCreator(3.6.1)不能使用搜狗输入法录入汉字问题
- Flex不能使用调试问题解决[原]