如何在Netbeans中使用打开WAR文件夹

kz3*_*kz3 5 java jsp netbeans

所以我得到了一个WAR'文件',但在下载它时我注意到它实际上是一个文件夹,而不是WAR文件.试图在Netbeans中打开这个文件夹是行不通的,因为它需要一个war文件,而不是文件夹.

我尝试了"Waring"文件夹,它起作用了.Netbeans现在可以打开文件,但是不能编辑任何文件.

小智 6

这是在NetBeans 8.0中使用apache的ode.war测试的:

  1. 解压缩war文件
  2. 在解压缩的文件夹中,您将看到WEB-INF /,META-INF /等,在解压缩的文件夹中创建一个名为web的子文件夹.
  3. 将其他所有内容放入Web(现在它们将是web/WEB-INF /,web/js /,......)
  4. 转到netbeans,新项目 - > java web - >带有现有源的Web应用程序
  5. 几乎只需按下一直到下一步.瞧,它已经完成了.


Nav*_*Nav 3

如果你没有eclipse,只需将war文件放入webappsTomcat文件夹中,进入binTomcat文件夹并运行startup。Tomcat 会自动为您解压 war 文件。现在转到该webapps文件夹​​,您会在那里找到另一个文件夹,其名称与您的战争相同。

我找不到将战争直接导入 Netbeans 的选项(奇怪。也许有人可以创建此功能并将其作为 Netbeans 的补丁提交)。解压到 Tomcat 文件夹中的文件夹可以用作 Netbeans 项目。建议先将其复制到其他文件夹。导入通过File > New Project > Web application with existing sources.

Eclipse 可以选择导出 war 并包含源文件,因此源文件也可能包含在 war 中。