我试图获得Seam Framework - JBoss Seam的一些经验。 我和一个朋友想开发一个简单的应用程序,但我们无法到达任何地方。当他创建一个项目时,他可以运行它,一切顺利。但是,当我尝试运行相同的项目时,它不会显示在浏览器中
HTTP状态404 -
输入状态报告 消息
description请求的资源()不可用。
JBossWeb / 2.0.0.GA_CP
我们正在运行以下配置。
基于404未找到状态,我发现该项目未部署到服务器。查看服务器日志时,我看到以下错误:
10:16:14,740 ERROR [ContainerBase]将上下文初始化事件发送到类org.jboss.seam.servlet.SeamListener的侦听器实例的异常 java.lang.UnsupportedClassVersionError:.class文件中的错误版本号
查看这个错误让我无处可去,关于它的每一个帖子都没有得到解决,所以我希望有人可以帮助我。
顺便说一下,我还没有工作的数据库,这可能会阻塞服务器吗?
答案 0 :(得分:1)
如果你谷歌搜索“.class文件中的错误版本号”,你应该找到错误的解释:你的代码是用比你运行它更新的版本编译的。由于无法加载类,因此不会部署您的应用程序。
此外,如果你有机会开始“绿色领域”,你一定要寻找更新的技术。你的JRE和JBoss的版本是如此绝望的过时,你正在寻找麻烦,并在遇到问题时不会得到很多帮助。如果您使用的是JavaEE 6,则不再需要Seam 2.1(即使我们最近在项目中使用它)。
所以这是我的建议:熟悉最近的IDE,比如eclipse Juno或Netbeans 7以及Maven(因为如果你喜欢Maven,你会发现大多数的例子都会使用Maven)并查看JBoss Tutorials(非常好)。