使用Eclipse和Tomcat 6部署War文件,而不使用构建文件

使用Eclipse和Tomcat 6部署War文件,而不使用构建文件,eclipse,struts2,Eclipse,Struts2,我知道有很多关于这个话题的帖子,但我似乎不明白。以下是我的设置: -靛蓝蚀 -雄猫6 -我从导入Eclipse的Struts WAR文件 我将服务器添加到Eclipse,并将项目添加到服务器。它运行良好,但我想对XML和java文件(而不是jsp文件)进行一些更改。我的印象是,在保存并重新启动服务器后,Eclipse会负责部署,但我想情况并非如此。我考虑过创建一个ant文件来进行定制构建,但我不确定如何实现,因为我甚至不知道如何“手动”进行部署。我将如何着手进行手动部署?谢谢。手册:将war复制

我知道有很多关于这个话题的帖子,但我似乎不明白。以下是我的设置: -靛蓝蚀 -雄猫6 -我从导入Eclipse的Struts WAR文件


我将服务器添加到Eclipse,并将项目添加到服务器。它运行良好,但我想对XML和java文件(而不是jsp文件)进行一些更改。我的印象是,在保存并重新启动服务器后,Eclipse会负责部署,但我想情况并非如此。我考虑过创建一个ant文件来进行定制构建,但我不确定如何实现,因为我甚至不知道如何“手动”进行部署。我将如何着手进行手动部署?谢谢。

手册:将war复制到tomcat文件夹中,然后启动tomcat


如果您想使用eclipse,您需要首先单击重新部署war,方法是在tomcat下的servers选项卡中右键单击已部署的war。

手动:将war复制到tomcat文件夹中,然后启动tomcat


如果您想使用eclipse,您需要首先单击重新部署war,方法是在tomcat下的servers选项卡中右键单击已部署的war。

war文件通常是通过从eclipse、netbeans等IDE导出来创建的

生成war文件时有两个选项

  • 您可以在其中包含java文件
  • 您可以从中避免使用java文件。 在这两种情况下,类文件都是从java文件创建的。类文件将能够处理java类的操作
如果您下载的war文件没有这些java文件,您将无法在eclipse中使用它,如果您将其放入tomcat目录中运行,它将可以正常工作

要手动运行war文件,只需将其放入tomcat webapps文件夹并运行tomcat即可

然后,您可以使用url访问这些页面

如果要检查war文件是否包含任何java文件,启动tomcat服务器后,它会将war文件提取到同一目录中,您可以在其中搜索java文件

如果要从eclipse运行项目

将其导入eclipse,打开index.jsp页面 右键单击->运行方式->在服务器上运行

如果尚未配置服务器,请在列表中选择服务器,指定其安装路径,然后将项目添加到服务器中。在下一步中,完成它。然后它将加载您的项目


请提供更多细节,以便我们能更好地帮助您。

war文件通常是通过从eclipse、netbeans等IDE导出来创建的

生成war文件时有两个选项

  • 您可以在其中包含java文件
  • 您可以从中避免使用java文件。 在这两种情况下,类文件都是从java文件创建的。类文件将能够处理java类的操作
如果您下载的war文件没有这些java文件,您将无法在eclipse中使用它,如果您将其放入tomcat目录中运行,它将可以正常工作

要手动运行war文件,只需将其放入tomcat webapps文件夹并运行tomcat即可

然后,您可以使用url访问这些页面

如果要检查war文件是否包含任何java文件,启动tomcat服务器后,它会将war文件提取到同一目录中,您可以在其中搜索java文件

如果要从eclipse运行项目

将其导入eclipse,打开index.jsp页面 右键单击->运行方式->在服务器上运行

如果尚未配置服务器,请在列表中选择服务器,指定其安装路径,然后将项目添加到服务器中。在下一步中,完成它。然后它将加载您的项目


请提供更多详细信息,以便我们能更好地帮助您。

谢谢您的意见。我导入Eclipse的WAR中肯定包含java文件,因为我可以打开和编辑它们(HelloWorld.java)。配置了我的服务器,添加了我的项目,我可以从localhost运行应用程序。但是,当我打开HelloWorld.java文件并进行编辑和保存时,我不知道在Eclipse中如何强制重新部署以使这些更改生效。是的,如果您编辑java文件或xml文件,您应该重新启动服务器以使其生效。谢谢您的输入。我导入Eclipse的WAR中肯定包含java文件,因为我可以打开和编辑它们(HelloWorld.java)。配置了我的服务器,添加了我的项目,我可以从localhost运行应用程序。但是,当我打开HelloWorld.java文件并进行编辑和保存时,我不知道在Eclipse中如何强制重新部署以使这些更改生效。是的,如果你编辑java文件或xml文件,你应该重新启动服务器以使其生效。右键单击“服务器”选项卡下的项目时,我没有看到任何重新部署的选项。你能详细说明一下吗?右键单击“服务器”选项卡下的项目时,我没有看到任何重新部署的选项。你能详细说明一下吗?