事实证明,让 php 在我的 glassfish 应用程序中运行非常容易。我已经从这里下载了 Quercus 4.0.18:http ://caucho.com/download/quercus-4.0.18.war ,解压了 war 文件并将 4 个 jar 文件从 WEB-INF/lib 复制到我的 glassfish/域/domain1/lib 目录。
通过在 web.xml 中添加几行,我已经能够提供一个 hello world php 文件:
<servlet>
<servlet-name>Quercus Servlet</servlet-name>
<servlet-class>com.caucho.quercus.servlet.QuercusServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Quercus Servlet</servlet-name>
<url-pattern>*.php</url-pattern>
</servlet-mapping>
我的问题是我需要向 pom.xml 添加什么才能将所需的依赖项添加到我的 maven 项目中并避免弄乱解压 war 文件等...?我已经很久没有使用 maven 了,而且除了最简单的配置之外,我通常对其他任何东西都感到难以置信,所以答案越简单对我来说越好。
谢谢。