Java 如何通过Eclipse为WebSphereApplicationServer构建EAR/WAR?

Java 如何通过Eclipse为WebSphereApplicationServer构建EAR/WAR?,java,jakarta-ee,websphere,Java,Jakarta Ee,Websphere,ibmrationalapplicationdeveloper非常慢,并且有很多问题 我尝试使用ant脚本为WebSphereApplicationServer构建EAR/WAR文件 但它不起作用。我的理解是,您构建EAR/WAR,然后打开浏览器,登录到管理控制台,然后部署应用程序 如果我的理解正确,只需将WAS服务器的实例添加到您的工作区,然后右键单击服务器,选择添加/删除项目并添加您的项目。这样,您根本不必构建EAR/WAR文件。。。构建项目就足够了。如果构建成功,RAD将自动构建EAR/W

ibmrationalapplicationdeveloper非常慢,并且有很多问题

我尝试使用ant脚本为WebSphereApplicationServer构建EAR/WAR文件
但它不起作用。

我的理解是,您构建EAR/WAR,然后打开浏览器,登录到管理控制台,然后部署应用程序

如果我的理解正确,只需将WAS服务器的实例添加到您的工作区,然后右键单击服务器,选择添加/删除项目并添加您的项目。这样,您根本不必构建EAR/WAR文件。。。构建项目就足够了。如果构建成功,RAD将自动构建EAR/WAR并将文件发布到服务器


至少我们是这样做的。

如果Ant找不到WAS任务,那么很可能是Ant类路径中缺少WAS API

<taskdef name="wsdl2java"
    classname="com.ibm.websphere.ant.tasks.WSDL2Java">
    <classpath refid="lib.path"/>
</taskdef>

有关其他示例脚本和建议,请参阅。

您需要确保包含
com.ibm.websphere.ant.tasks.WSDL2Java
的jar文件位于
lib.path
类路径中

<taskdef name="wsdl2java"
    classname="com.ibm.websphere.ant.tasks.WSDL2Java">
    <classpath refid="lib.path"/>
</taskdef>
如果RAD很慢, -尝试升级到可用的最新补丁包。 -阅读下面的文章


或者联系支持人员并更具体地解释问题。

如果您使用的是具有市场的全新版本的Eclipse(如Helios或Indigo),则可以直接部署到Websphere。这里有一个关于它的链接:

发布构建文件的相关部分如何?根据我的经验,RAD速度很慢。总是不管怎样。根据我的经验,使用Ant构建ear/war文件没有任何问题。当你说“但它不起作用”是什么意思?请描述你看到的错误,无论是Eclipse还是Ant。这么少的信息很难帮助你。。。JAR实用程序怎么样?我不想用RAD或WAS管理控制台构建它,只需要我想要的脚本。