如何从.war文件重建Web项目



我只有.war文件,我想重建项目,以便我可以使用NetBeans或Eclipse打开它以修改Web应用程序

可能吗?

我试图解压缩战争并找到了一些东西:

战争解压缩

您可以轻松修改前端代码(JS,JSP,CSS,HTML等),但是如果后端的源代码不包括在战争文件中(通常是不是),那么修改后端的唯一选择是对编译代码,创建一个项目,进行更改并重建所有内容。如果您想进行的更改很小,那会更容易。进一步的建议取决于您要实现的目标。

如果您有编译文件的源代码,是的。

基本上,您可以创建一个空的Web项目并将内容复制。

我正在以Eclipse Luna为例在Eclipse中,单击,文件 -> new-> Web项目。在向导面板中选择一个简单的Web模块。

创建了项目后,根据

将" meta-inf"one_answers" web-inf"文件夹的内容复制到" webcontent/meta-inf"one_answers" webcontent/web-inf"中。

如果有Java源文件,它将进入" Java Resources/src"文件夹,并带有基于软件包名称的正确文件夹结构。

其余的属于项目的根源,但您可能需要忽略'。文件和文件夹

您可能仍然有一些编译错误,您需要相应地修复它们。

最新更新