Java 让JBossSeam使用Eclipse

Java 让JBossSeam使用Eclipse,java,eclipse,seam,tomcat6,Java,Eclipse,Seam,Tomcat6,我一直在尝试在Eclipse3.5中使用JBossSeam运行一个简单的示例项目。 到目前为止还没有成功 我所做的: 我设置了一个MySQL服务器,可以使用eclipse的数据工具连接到该服务器 我安装了Tomcat6.0,并在eclipse中将其设置为服务器 我安装了“JBossAS工具”v2.2.0插件 我使用插件创建了一个新的Seam项目 但我一直在 javax.naming.NameNotFoundException: HelloWorldSeamProjektDatasource

我一直在尝试在Eclipse3.5中使用JBossSeam运行一个简单的示例项目。 到目前为止还没有成功

我所做的:

  • 我设置了一个MySQL服务器,可以使用eclipse的数据工具连接到该服务器
  • 我安装了Tomcat6.0,并在eclipse中将其设置为服务器
  • 我安装了“JBossAS工具”v2.2.0插件
  • 我使用插件创建了一个新的Seam项目
但我一直在

javax.naming.NameNotFoundException: HelloWorldSeamProjektDatasource not bound
我已经阅读了很多论坛,并使用了web.xml、server.xml、context.xml和HelloWorldSeamProjekt-ds.xml

我猜我的数据库资源的JNDI设置被破坏了。我尝试了一系列不同的方法,比如全局资源、不同的名称(comp/env/) 但什么都没用

我发现的所有教程都使用了Seam、Tomcat和Eclipse的不同组合(大部分都是过时的)

我越来越沮丧了


有人能告诉我一个简单的设置让我开始吗?

你应该做的是使用seam gen来生成你的eclipse项目。这样做是对的


您可以看到如何开始使用seam gen,您应该做的是使用seam gen生成eclipse项目。这样做是对的


您可以看到如何开始使用seam gen

Good,Shervin(+1)作为附加注释,下面是seam gen生成的输出:Eclipse用户:使用File>New>project将项目添加到Eclipse中,并选择General>project(而不是Java project),这在某种程度上有所帮助,因为我至少在JBoss中运行了创建的项目。但没有帮助的是seam gen和seam工具使用完全不同的结构、文件和部署方法。Seam并没有减少所需的xml文件数量,而是将其翻了一番。有很多xml文件和其他文件可以删除。它们主要用于支持其他需要的环境和文件Good,Shervin(+1)作为补充说明,下面是seam gen生成的输出:Eclipse用户:使用File>New>project将项目添加到Eclipse中,然后选择General>project(而不是Java project)这在某种程度上有所帮助,因为我至少让创建的项目在JBoss中运行。但没有帮助的是seam gen和seam工具使用完全不同的结构、文件和部署方法。Seam并没有减少所需的xml文件数量,而是将其翻了一番。有很多xml文件和其他文件可以删除。它们主要用于支持其他需要的环境和文件。您可以发布HelloWorldSeamProjekt-ds.xml吗?在尝试初始化数据源时(在NameNotFoundExceptions之前),服务器日志中是否有抛出异常的迹象。是否可以发布HelloWorldSeamProjekt-ds.xml?在尝试初始化数据源时(在NameNotFoundExceptions之前),服务器日志中是否有抛出异常的迹象。