Eclipse STS3.4.0与WebSphere8.5.5.0Don';我不能部署我的应用程序

Eclipse STS3.4.0与WebSphere8.5.5.0Don';我不能部署我的应用程序,eclipse,deployment,websphere,spring-tool-suite,Eclipse,Deployment,Websphere,Spring Tool Suite,我尝试从Eclipse在WebSphere上部署我的应用程序 以下是一些条件: STS 3.4.0 Websphere插件:适用于开普勒/Luna的IBM Websphere Application Server V8.5开发工具 Websphere 8.5.5.0 安装插件后,我可以添加服务器并启动/停止它,但当我尝试添加应用程序进行部署时,我得到的反馈是“没有可以从服务器添加或删除的资源” 我的工作区中有一个ear项目和一个war项目,它们可以毫无问题地使用JBoss进行部署。我是否必须

我尝试从Eclipse在WebSphere上部署我的应用程序

以下是一些条件:

  • STS 3.4.0
  • Websphere插件:适用于开普勒/Luna的IBM Websphere Application Server V8.5开发工具
  • Websphere 8.5.5.0
安装插件后,我可以添加服务器并启动/停止它,但当我尝试添加应用程序进行部署时,我得到的反馈是“没有可以从服务器添加或删除的资源”

我的工作区中有一个ear项目和一个war项目,它们可以毫无问题地使用JBoss进行部署。我是否必须为我的项目添加一些东西以使其可部署

这有什么线索吗

*更新*

在这里您可以看到MyEAR模块的项目结构


您只能通过
右键单击服务器>添加和删除…
来添加EAR项目。您应该看到一个对话框,其中包含可以部署到服务器上的项目。如果您的EAR项目不可见,则可能无法正确识别为EAR项目。如果已选中EAR镶嵌面,请检入项目属性>项目镶嵌面


为了进行测试,您可以尝试将您的项目导出为EAR,然后使用web管理控制台进行部署。

我找到了一个解决方法,我认为这是可行的

我创建了一个“企业应用程序项目”,并向其中添加了我的war模块。
这是可以在WebSphere中部署的。

当我“右键单击服务器>添加和删除…”时,我得到“没有可以从服务器添加或删除的资源”。我刚刚检查了项目方面。它们在6.0版中设置正确展开您的Ear项目>模块,查看是否有web模块。如果没有,则必须通过“项目属性”>“部署程序集”添加它。然后添加并选择您的web项目。当我尝试打开项目的部署程序集时,我会看到“当前显示的页面包含无效值”。您是否有一个示例项目,我可以看到它应该是什么样子?当我安装新服务器时,我会看到添加和删除表单。顶部的一条消息说:“除非EAR项目包含Web、EJB或连接器模块,否则无法将其添加到服务器。”请看我的帖子,我在我的ticketThx中更新了我的项目结构,以获得您的帮助。最后,我找到了一个适合我的解决办法。