7080登陆界面点击服务器管理按钮,无法弹出窗口,报错
2012-09-14 14:13
351 查看
页面报错如下:
HTTP ERROR: 500 org%2Fapache%2Fjsp%2Fadmin%5Fjsp+%28Unsupported+major%2Eminor+version+50%2E0%29
RequestURI=/webadmin/admin.jspPowered by Jetty://
仔细看关键字 Unsupported major minor version 50
网上查了下
應該是JDK版本號不兼容﹗具体报错找到了。解决方法就知道了。
记录下另外一个报错:
HTTP ERROR: 500 Unable to compile class for JSP An error occurred at line: -1 in the jsp file: null Generated servlet error: [javac] Since fork is true, ignoring compiler setting. [javac] Compiling 1 source file [javac] Since fork is true, ignoring compiler
setting.
RequestURI=/webadmin/admin.jsp
Powered by Jetty://
这个暂时没有找到解决方法。
======================
note :
在eclipse中开发的项目有个java build path中可以配置的jdk,还有个java compiler中可以配置compiler level,这两个是有区别的,build path的JDK版本是你开发的时候编译器需要使用到的,就是你在eclipse中开发代码,给你提示报错的,编译的过程;java compiler compliance level中配置的编译版本号,这个编译版本号的作用是,你这个项目将来开发完毕之后,要放到服务器上运行,那个服务器上JDK的运行版本。同事的问题就是,build
path中配置1.7的JDK,java compiler compliance level中配置的1.7,但是服务器上是1.6的JDK,就报了那个错误,说是编译所用的jdk(1.7)比运行所用的jdk(1.6)高了,这是错误的。
总结:build path的JDK版本是你开发的时候编译器需要使用到的,例如,如果用的JDK1.4就不能使用泛型。而java compiler compliance level设置的是你写好的JAVA代码按照什么JDK版本级别编译,例如:设置的是1.4,编译出来的class文件可以在1.4以上的JRE上运行,如果用的是5.0级别编译,就不能运行在1.4的环境里面,会提示版本过高。
补充:后经实例证明,在eclipse中进行开发的时候,build path 中JDK进行类库的编译(就是你使用类在不在这个JDK中),java compiler compliance level是对这个项目语法的编译(就是你的项目中语法的正确与否),在开发的过程中,这两个地方是都起作用的。所以说,最最安全的做法,是build path 和 java complier compliance level和服务器配置的JDK都保持一致,就不会出现任何问题的。
相关文章推荐
- android studio弹出窗口太大,超过屏幕的底边框,无法点击下面的按钮
- [置顶] 关于centos7.0登陆界面闪烁无法登陆(类似一直在点击解锁按钮)
- 点击登录按钮从上而下弹出登录界面窗口
- android studio弹出窗口太大,超过屏幕的底边框,无法点击下面的按钮?
- 实现效果:点击界面某个按钮时候,弹出输入框,锁定背景的效果
- 解决syszuxpinyin重复点击lineEdit无法弹出输入法界面和无法删除原有内容问题
- 解决syszuxpinyin重复点击lineEdit无法弹出输入法界面和无法删除原有内容问题
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(C#代码)
- SAP 开发陷阱一箩筐(04)——弹出窗口无法用右上角的按钮关闭
- 在ASP.NET中,点击按钮弹出新窗口
- 弹出窗口中点击按钮不打开新网页设置
- AlertDialog,当点击按钮时,能够根据界面上输入的数据,弹出对话框,显示界面中输入的相关信息
- js实现点击按钮弹出上传文件的窗口
- javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
- 自动点击弹出框的“取消”按钮(初始化磁盘时,会弹出这样的窗口)
- 局部刷新 与 点击按钮弹出窗口 (ajax 控件 updatepanel ModalPopupExtender ) 今天怎么老出问题呢
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(C#代码)
- C#调用迅雷的时候 自动模拟点击”下载按钮” 关闭弹出窗口
- 解决syszuxpinyin重复点击lineEdit无法弹出输入法界面和无法删除原有内容问题
- detailview按钮列 点击弹出窗口中使用datagrid