主题 : jeebbs 5.2 安装出错, 请问是否是JDK1.8编译的Root包
级别: 童生
UID: 118816
积分:34 加为好友
威望: 0 精华: 0
主题:2 回复:21
注册时间:2017-12-12
在线时长:0
1#   发表于:2018-01-15 09:46:15  IP:58.74.*.*
如附件中的,安装时出现:
出现 Unsupported major.minor version 52.0 error......

在网上查找解释:
http://blog.csdn.net/pipisorry/article/details/42965435
build path中配置1.7的JDK,java compiler compliance level中配置的1.7,但是程序运行需要的是1.8的JDK,就报了那个错误。

stanford parser和jdk版本对应关系


J2SE 8 = 52,
J2SE 7 = 51,
J2SE 6.0 = 50,

建议,由于JDK1.8的兼容性, 建议你们工程师用JDK1.7编译发布一个JeeBBS 5.2 ,谢谢。
级别: 总版主
UID: 10736
积分:148366 加为好友
威望: 205 精华: 42
主题:287 回复:126119
注册时间:2010-09-08
在线时长:14.73
2#   发表于:2018-01-15 09:47:53  IP:117.115.*.*
现在版本是用1.7版本编译的
路漫漫其修远兮,吾将上下而求索!
级别: 版主
UID: 118616
积分:4114 加为好友
威望: 0 精华: 0
主题:0 回复:3968
注册时间:2017-12-04
在线时长:0
3#   发表于:2018-01-15 09:48:34  IP:117.115.*.*
回复第1楼
好的,感谢您的反馈建议,
级别: 童生
UID: 118816
积分:34 加为好友
威望: 0 精华: 0
主题:2 回复:21
注册时间:2017-12-12
在线时长:0
4#   发表于:2018-01-15 09:51:45  IP:58.74.*.*
回复第2楼

你好,我是在 这个 连接 下载的 jeebbs 5.2
http://bbs.jeecms.com/fabu/62033.jhtml


备注下:
我机器上是jdk1.7, jeecms9.1是正常的。

级别: 版主
UID: 118616
积分:4114 加为好友
威望: 0 精华: 0
主题:0 回复:3968
注册时间:2017-12-04
在线时长:0
5#   发表于:2018-01-15 09:54:00  IP:117.115.*.*
回复第4楼
jeebbs 5.2 建议使用1.7jdk版本,1.8的jdk兼容不了
级别: 童生
UID: 118816
积分:34 加为好友
威望: 0 精华: 0
主题:2 回复:21
注册时间:2017-12-12
在线时长:0
6#   发表于:2018-01-15 11:48:41  IP:58.74.*.*
回复第4楼
jeebbs 5.2 建议使用1.7jdk版本,1.8的jdk兼容不了


我的机器查过,已经是1.7 JDK版本了,但是还是出“ 52.0.....”  提示,
如果你们方便的话,可以验证下,JDK1.7 ,Tomcat 8.0.11 是否可以安装运行 jeebbs5.2 root

Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\Windows\system32>java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) Client VM (build 24.75-b04, mixed mode, sharing)

C:\Windows\system32>
级别: 童生
UID: 118816
积分:34 加为好友
威望: 0 精华: 0
主题:2 回复:21
注册时间:2017-12-12
在线时长:0
7#   发表于:2018-01-15 11:52:24  IP:58.74.*.*
回复第4楼
jeebbs 5.2 建议使用1.7jdk版本,1.8的jdk兼容不了


我也非常赞同,因此可能需要您  把 http://bbs.jeecms.com/fabu/62033.jhtml 中的 jeebbs 5.2 root
重新用eclipse ,选择 1.7 兼容级别 ,重新编译下,再发布出来。谢谢啦。
级别: 版主
UID: 118616
积分:4114 加为好友
威望: 0 精华: 0
主题:0 回复:3968
注册时间:2017-12-04
在线时长:0
8#   发表于:2018-01-15 11:53:26  IP:117.115.*.*
回复第6楼
您用1.7的jdk您把tomcat换成7的
级别: 童生
UID: 118816
积分:34 加为好友
威望: 0 精华: 0
主题:2 回复:21
注册时间:2017-12-12
在线时长:0
9#   发表于:2018-01-15 22:36:58  IP:14.106.*.*
回复第6楼
您用1.7的jdk您把tomcat换成7的


你好,已经换成 JDK 1.7.0_75,  tomcat 7.0.82。

tomcat可以启动, 输入数据库选项后,点击 安装,然后出现:


exception

java.lang.UnsupportedClassVersionError: com/jeecms/bbs/InstallServlet : Unsupported major.minor version 52.0 (unable to load class com.jeecms.bbs.InstallServlet)

请告知你们推荐使用的具体 jdk 和 tomcat 版本号,谢谢!
级别: 童生
UID: 118816
积分:34 加为好友
威望: 0 精华: 0
主题:2 回复:21
注册时间:2017-12-12
在线时长:0
10#   发表于:2018-01-15 22:55:42  IP:14.106.*.*
回复第6楼
您用1.7的jdk您把tomcat换成7的


我通过 javap - v  命令,查询 root包解压后的  InstallServlet.class是 52.0(JDK1.8编译)的

Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\Windows\system32>cd /d E:\Work\SEO\app\web\tomcat_jeecms\webapps\ROOT\WEB-INF\classes\com\jeecms\bbs

javap -v InstallServlet.class

Classfile /E:/Work/SEO/app/web/tomcat_jeecms/webapps/ROOT/WEB-INF/classes/com/jeecms/bbs/InstallServlet.class
  Last modified Nov 27, 2017; size 3714 bytes
  MD5 checksum 1d5e924b4b778ec783b847c4224e9dea
  Compiled from "InstallServlet.java"
public class com.jeecms.bbs.InstallServlet extends javax.servlet.http.HttpServlet
  SourceFile: "InstallServlet.java"
  minor version: 0
  major version: 52
  flags: ACC_PUBLIC, ACC_SUPER
Constant pool:
    #1 = Class              #2            //  com/jeecms/bbs/InstallServlet
    

E:\Work\SEO\app\web\tomcat_jeecms\webapps\ROOT\WEB-INF\classes\com\jeecms\bbs>
1 共1页