如何在现有的Java Web应用程序上开始开发

时间:2011-02-25 07:53:21

标签: java web-applications struts

我来自Asp.Net开发背景,在那里非常舒服。我被要求支持现有的Java Web应用程序w / struts,并且能够利用我的Asp.Net知识和我的android开发经验来解决大部分问题。但是,我有一个非常简单却又很愚蠢的问题。

我拥有的只是服务器上存在的网站,没有可供使用的源项目。服务器上的文件夹包含.java和.class文件,但该文件夹不仅仅作为已识别的项目导入netbeans。

将网站导入某种IDE的最简单方法是什么(如果不建议使用netbeans,我也可以使用eclipse),并将其编译以便我可以部署一些更新。

3 个答案:

答案 0 :(得分:2)

在这里完全回答你的问题并不容易。但我们应该能够通过以下步骤实现这一目标:)

在这里,我将代表日食。但这只是因为我不熟悉netbeans。

首先在eclipse下创建一个干净的“动态Web项目”(使用支持J2EE的eclipse http://www.eclipse.org/downloads/)。 然后:

  • 在“Java资源”
  • 中复制源文件
  • 在WebContent
  • 中复制应用程序的其余部分(没有类文件)

为了测试您的应用程序,您需要一台本地服务器。 Tomcat可以很容易地集成到eclipse中。

答案 1 :(得分:0)

通常您不必从已部署的Web应用程序(重新)构建项目;该项目应该保留在版本控制中。源代码通常也不会部署到服务器上,但如果在这种情况下已经完成,那么你很幸运。

我只想在NetBeans中创建一个新的Web项目,并手动将.java文件和其他资源(除了.class文件)一起移入其中。

答案 2 :(得分:0)

如果你可以使用eclipse,那么源文件就像你说的那样已经在war文件中了。您可以将war文件作为项目直接导入eclipse。

file - >导入 - > war文件或现有项目到workspce或filesystem(存在其他几个选项)