0

我通常使用 Oracle WebLogic 作为 Java 应用服务器。它有一个有趣的特性:当使用 Eclipse 启动时,它会在运行时编译 JSP,所以每次我更改 JSP 中的某些内容时,我都不需要重新部署。在 Glassfish 中,每次进行更改时都需要重新部署。有没有办法为 Glassfish 指定这种行为?

4

2 回答 2

0
  • 在您与 .WAR 一起打包的 glassfish-web.xml 中,您应该<property name="development" value="true"/>设置了<jsp-config>标签。更多信息,请访问http://docs.oracle.com/cd/E18930_01/html/821-2417/beatx.html
  • 更改 JSP 时,请确保在正确的位置更改它们。Glassfish 拥有应用程序的两份副本——一份作为域目录的一部分,另一份作为实例目录的一部分。您将需要修改作为实例目录一部分的那个。
于 2014-03-03T23:21:27.180 回答
0

在 GlassFish 3 中有一个选项development,如果设置为true允许检查 JSP 文件是否修改。检查您的web.xmldefault-web.xml

于 2013-01-19T12:16:45.360 回答