【问题标题】:Deploying a seam project in JBOSS (Developer Studio)在 JBOSS (Developer Studio) 中部署 seam 项目
【发布时间】:2013-04-08 08:26:00
【问题描述】:

我试图通过Seam Framework - JBoss Seam 获得一些经验。 我和一个朋友想开发一个简单的应用程序,但我们无处可去。当他创建一个项目时,他可以运行它并且一切顺利。但是当我尝试运行同一个项目时,它不会显示在浏览器中说

HTTP 状态 404 -

输入状态报告 留言

说明请求的资源()不可用。

JBossWeb/2.0.0.GA_CP

我们在以下配置上运行。

  • JRE 1.5
  • JBOSS 开发者工作室 2.0
  • JBOSS EAP 4.3
  • SEAM 2.1

基于 404 not found 状态,我认为项目没有部署到服务器。查看服务器日志时,我看到以下错误:

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

查找那个错误让我无处可去,关于它的每个线程都没有得到解决,所以我希望有人能在这里帮助我。

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

【问题讨论】:

    标签: jakarta-ee configuration jboss seam


    【解决方案1】:

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

    此外,如果您有机会在“绿色领域”起步,您绝对应该寻找更新的技术。你的 JRE 和 JBoss 的版本已经过时了,以至于你在找麻烦,遇到问题时得不到太多帮助。如果您使用的是 JavaEE 6,那么 Seam 2.1(尽管我们直到最近才在项目中使用它)就不再需要了。

    所以这是我的建议:熟悉最近的 IDE,例如 eclipse Juno 或 Netbeans 7 以及 Maven(因为无论您是否喜欢 Maven,您会找到的大多数示例都将使用 Maven)并查看JBoss Tutorials(相当不错)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-20
      • 1970-01-01
      • 2017-05-12
      • 1970-01-01
      • 2011-07-25
      • 2015-06-21
      相关资源
      最近更新 更多