zk-web学习之路:使用eclipse和maven创建和运行第一个zk项目

本文详细介绍了如何使用ZKMavenArchetype创建zk应用,并解决了在使用特定版本的ZK框架(9.0版)和JDK(1.5版)时遇到的Badversionnumberin.classfile错误。通过更换JDK版本为1.8,成功解决了class文件版本不匹配的问题。

网上查了各种资料,发现还是官方文档比较好:点一下试试

1、添加ZK Maven Archetype

[Window] -> [Preferences] -> [Maven] –> [Archetypes],点击Add Remote Catalog

Catalog File输入:http://mavensync.zkoss.org/maven2/

Description输入:ZK Maven Archetype

 

2、使用ZK Maven Archetype创建zk应用

创建Maven Project

[File] -> [New] -> [Other] –> [Maven Project]

è¿éåå¾çæè¿°

 

最后这一步没什么好说的了:

 

点击Finish,新建项目完成。

--------------------------------------------------------------------------------------------------------------------------------------------------

在这里说一下我在运行的时候遇到的问题,我用的zk框架版本是9.0,jdk使用的是1.5,在项目运行时遇到一些列的问题,最终我停留在了Bad version number in .class file(org.zkoss.zk.ui.http.HttpSessionListener),在一番挣扎无果后,我静静的想了一下问题:class文件版本不对,难道是jdk的版本问题?zk.jar是使用高版本的jdk进行编译打包的?

不管三七二十一,我直接新建了一个workspace,把刚才的项目导入进来,把jdk换成了1.8(build path、 project Facets、tomcat->JVM settings),直接运行,发现问题解决。

ps:如果新建完成的项目目录上有报错:试着点这里

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值