当前位置: 首页 > 知识库问答 >
问题:

无法在Eclipse中将动态Web项目部署到Websphere 7运行时

严兴言
2023-03-14

我们有一个动态Web项目(不是Maven项目)。我们有一个 ANT 构建.xml来生成我们的 EAR 包。Web.xml应用程序.xml已经存在。

在尝试将此项目(从 Eclipse - Kepler)运行到 Websphere 7.0 运行时时,我们收到以下错误。

这个版本的WebSphere Application Server支持Java EE 1.2、1.3、1.4和5.0规范级别的企业应用程序

我们的项目方面展示了动态Web项目3.0和Java 1.6。

我们创建了另一个新的、空的“动态Web项目”,并将其添加到WAS7.0运行时。当检查它的Facets时,它显示的是动态Web项目2.5。

即使在尝试将我们的项目从3.0升级到2.5之后,我们仍然面临着同样的问题。

运行ANT目标时,EAR的生成没有任何问题。我们不希望开发人员构建EAR,部署到WAS服务器以测试哪怕是一个小的代码更改。我们希望开发人员在Eclipse中使用WAS运行时,在开发人员进行代码更改时轻松测试代码更改。

我们如何解决这个问题?

共有1个答案

文德曜
2023-03-14

您在eclipse中构建应用程序的Java版本是什么。

右键单击项目--

检查 Java 构建路径

我想你的ant脚本还可以,如果你想的话,你可以在脚本中强制设置目标编译版本。

 类似资料:
  • 本文向大家介绍两种Eclipse部署动态web项目方法,包括了两种Eclipse部署动态web项目方法的使用技巧和注意事项,需要的朋友参考一下 和MyEclipse不一样,在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse中的服务器,才能运行Web项目。所以要对Eclipse进

  • 我是Eclipse中的servlet和jsp的新手。我制作了一个简单的Servlet/JSP应用程序,但当我在eclipse中的tomcat服务器上运行它时,我得到了以下错误: 协议暂停信息:暂停ProtocolHandler[“http-bio-8080”]2013年6月21日1:07:08 AM org.apache.coyote.abstract协议暂停信息:暂停ProtocolHandle

  • 我正在使用EclipseEE创建一个在Wildfly v18服务器上运行的动态web项目。我设置了一个测试servlet,只是为了确保我的设置正常工作,并将其映射到web上。xml文件: 当我在我的web浏览器中打开时,servlet工作了,我得到了想要的结果。但是,如果我更改servlet响应中的文本,这些更改不会反映在服务器或前端上。 我尝试重新启动服务器,从服务器中删除项目并重新部署它,将服

  • 我正在尝试使用 aws 工具包从 eclipse 将亚马逊 Java Web 应用程序部署到豆茎(适用于 Tomcat 7 的 AWS 弹性豆茎)。 但是我面临着以下错误:

  • 对于、和,我无法创建动态Web Project4.0,可用的最大版本为3.1: 我也不能在项目方面将版本更改为4.0,最高版本再次为3.1: 如何将动态Web模块的版本设置为4.0?

  • faygo支持跨平台编译、运行,支持多Web服务、平滑关闭、平滑重启(升级)、热编译、元编程等。 另外,用户可以自定义服务关闭/重启前的回调函数,用于处理一些收尾工作。