mack 1 6-XMPP客户端Smack4.0.6 jar包,不能再jdk1.6中编译通过求大神解答?

问题描述

XMPP客户端Smack4.0.6 jar包,不能再jdk1.6中编译通过求大神解答?

利用XMPP协议进行客户端开发,使用Smack4.0.6 api jar包,在demo中无法编译通过
出现如下错误
java.lang.UnsupportedClassVersionError: org/jivesoftware/smack/SmackException : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread "main"

附上类主要方法:
public static void main(String[] args){
System.out.println("start......");
// User user=new User();
// user.setUsername("wsm");
// user.setPassword("123456");
// RegistServiceImpl r=new RegistServiceImpl();
// r.regist(user);

}
public void regist(User user) {
    // TODO Auto-generated method stub
    ConnectionConfiguration connConfig=new ConnectionConfiguration(SERVER_IP, SERVER_PORT);//创建一个连接配置
    XMPPConnection connection = new XMPPTCPConnection(connConfig);//与服务器建立一个TCP连接

    try {
        connection.connect();
        AccountManager.getInstance(connection).createAccount(user.getUsername(), user.getPassword());//进行注册
    } catch (SmackException e) {
         //TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (XMPPException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }//连接
}

另外:我的win7系统使用jdk是1.6,项目中使用的jdk也是1.6的
求大神解答!!!!!

时间: 2024-11-01 13:44:51

mack 1 6-XMPP客户端Smack4.0.6 jar包,不能再jdk1.6中编译通过求大神解答?的相关文章

select-SQL可以再客户端执行不能在程序中执行,求大神指点?急

问题描述 SQL可以再客户端执行不能在程序中执行,求大神指点?急 SQL如下: select distinct b.COLUMN_NAME,b.comments,a.column_id from user_tab_columns a,user_col_comments b where a.column_name=b.column_name and b.table_name=upper('YFRAME_STU') order by a.column_id; 解决方案 upper('YFRAME_S

用户权限-W7系统,安装天翼校园客户端没有最高权限,求大神解答。不胜感激!

问题描述 W7系统,安装天翼校园客户端没有最高权限,求大神解答.不胜感激! W7系统,安装天翼校园客户端没有最高权限,求大神解答.不胜感激! 安装错误提示: 您的用户权限不足,请使用管理员权限执行安装程序!安装退出. 可以留下QQ或者加Q:627984813 不胜感激哪!~~~ 解决方案 1055258954

c++ mfc visual-visual studio6.0 mfc程序和控制台程序的简单问题,求大神解答

问题描述 visual studio6.0 mfc程序和控制台程序的简单问题,求大神解答 visual c++6.0中控制台程序的main函数应该放在mfc程序的哪个文件中,成员函数放在mfc的哪个文件中.

tomcat-Myeclipse10.7版本装Tomcat7.0,但是进行连接时,出现报错,请大神解答!

问题描述 Myeclipse10.7版本装Tomcat7.0,但是进行连接时,出现报错,请大神解答! 换过Myeclipse10.7版本准备装Tomcat7.0,就出现这错误,机子上还装有Eclipse.请问应该怎么做,求大神解答.在线等 解决方案 用15 稳定版,10版,个人觉得不好用, 解决方案二: 用低版本试试,版本太高了也容易出现问题 解决方案三: eclipse上貌似用不了tomcat吧,在myeclipse上找到tomcat7的路径,jdk路径也要正确

编程-我这代码怎么输出个0.0?求大神解答

问题描述 我这代码怎么输出个0.0?求大神解答 #include #include #include static int stnum; char hint[80]="请按提示输入!"; struct Score { double yuwen,math,english,tiyu,sum; }; struct Student { char num[10],name[20],sex[10]; int age; struct Score score; }stu[5]; void prints

vs2005 loadlibrary返回0,getlasterror为8,求大神解答

问题描述 vs2005 loadlibrary返回0,getlasterror为8,求大神解答 本人自己在vs2005上写了一个dll,在另一个exe工程中去调用loadlibrary加载那个dll,但是返回值为0,且getlasterror的值为8,求大神分析解答,谢谢! 解决方案 自己写的dll是可以调试的,没必要猜测.点调试,等待宿主程序启动. 解决方案二: 8.no enoufgh storage is available to process 怀疑是你的dll初始化函数dllmain有

datagridview-关于DataBindings[0]的问题,求大神解答

问题描述 关于DataBindings[0]的问题,求大神解答 新学C#,对数据绑定的机制不甚了解.绑定数据之后,改变源数据,为了更新界面,采用如下方法: textBox1.DataBindings[0].ReadValue(); textBox2.DataBindings[0].ReadValue(); dataGridView1.DataBindings[0].ReadValue(); 程序可正常运行.但是对于DataBindings[0]不太理解,是否表示整个控件重新读取数据? 改成tex

求大神解答,我安装了ARCgis10.2,安装了postgresql-9.0.18-2-windows,进行连接,出现问题

问题描述 求大神解答,我安装了ARCgis10.2,安装了postgresql-9.0.18-2-windows,进行连接,出现问题,提示YoumustcopythelatestST_GEOMETRYanddependentlibrariestothePostgreSQLsoftwarelocation.RefertotheArcGIShelptopicsformoredetails.已连接的RDBMS实例未针对Esri空间类型配置进行相应设置.执行(CreateEnterpriseGeodat

关于extJs3.0的tabPanel问题,求大神解答~~!

问题描述 现在练习做一个小项目,用的是extJs3.0,想在一个tabPanel上把不同的几个小模块实现了,我的本意是在点击tab标题的时候自动弹出win窗口,这个可以实现,现在出现的问题是在我监听的它的时候它只有每次刷新了以后点击才能打开,当你打开以后关闭了,再次去点击的时候就没有反应了.我监听的时候用的render,后来改成click也是无用.哪个大神可以解决每次点击的时候都能去自动加载要弹出的窗口.谢谢~~!!本人新手,希望前辈们指教啊~~公司这破网不能上传东西,所以图片是没法上传了. 解