0

我正在使用一个 netbeans EE 项目,该项目创建一个必须使用 glassfish 部署的 .ear 文件,它包含一个 ejb 和一个战争模块。

但是当我在 war 或 ejb 中编辑任何 .java 文件时,然后我单击构建,它不会更改我的 .ear 文件(我可以注意到,因为它仍然具有旧的保存日期)。

应该怎么做才能使更改对正在部署的 .ear 文件生效?

4

1 回答 1

0

答案是,如果您在 WAR 或 EJB 文件夹中构建项目(如果打开项目时单击“打开相关项目”,则会在 netbeans 中打开),它将仅构建该文件夹。

所以应该做的事情真的很简单:

  • 单击 netbeans 侧边栏上的主 EE 文件夹 - 名为“项目”的文件夹

  • 构建(或清理并构建)

您会注意到编译器将创建 .EAR 文件以部署在 glassfish 中,如果您想创建企业应用程序,也就是正确的文件。

于 2012-06-08T09:30:30.440 回答