在JBOSS中部署seam项目(Developer Studio)

时间:2013-04-08 08:26:01

标签: java-ee configuration jboss seam

我试图获得Seam Framework - JBoss Seam的一些经验。 我和一个朋友想开发一个简单的应用程序,但我们无法到达任何地方。当他创建一个项目时,他可以运行它,一切顺利。但是,当我尝试运行相同的项目时,它不会显示在浏览器中

  

HTTP状态404 -

     

输入状态报告   消息

     

description请求的资源()不可用。

     

JBossWeb / 2.0.0.GA_CP

我们正在运行以下配置。

  • JRE 1.5
  • JBOSS Developer studio 2.0
  • JBOSS EAP 4.3
  • SEAM 2.1

基于404未找到状态,我发现该项目未部署到服务器。查看服务器日志时,我看到以下错误:

  

10:16:14,740 ERROR [ContainerBase]将上下文初始化事件发送到类org.jboss.seam.servlet.SeamListener的侦听器实例的异常   java.lang.UnsupportedClassVersionError:.class文件中的错误版本号

查看这个错误让我无处可去,关于它的每一个帖子都没有得到解决,所以我希望有人可以帮助我。

顺便说一下,我还没有工作的数据库,这可能会阻塞服务器吗?

1 个答案:

答案 0 :(得分:1)

如果你谷歌搜索“.class文件中的错误版本号”,你应该找到错误的解释:你的代码是用比你运行它更新的版本编译的。由于无法加载类,因此不会部署您的应用程序。

此外,如果你有机会开始“绿色领域”,你一定要寻找更新的技术。你的JRE和JBoss的版本是如此绝望的过时,你正在寻找麻烦,并在遇到问题时不会得到很多帮助。如果您使用的是JavaEE 6,则不再需要Seam 2.1(即使我们最近在项目中使用它)。

所以这是我的建议:熟悉最近的IDE,比如eclipse Juno或Netbeans 7以及Maven(因为如果你喜欢Maven,你会发现大多数的例子都会使用Maven)并查看JBoss Tutorials(非常好)。