私のglassfishアプリケーションでphpを実行するのは非常に簡単であることがわかりました。ここからQuercus4.0.18をダウンロードしました:http ://caucho.com/download/quercus-4.0.18.war、warファイルを解凍し、4つのjarファイルをWEB-INF/libから私のglassfish/にコピーしました。 domain / domain1/libディレクトリ。
web.xmlに数行追加することで、helloworldphpファイルを提供できるようになりました。
<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>
私の質問は、必要な依存関係をmavenプロジェクトに追加し、warファイルの解凍などをいじるのを避けるために、pom.xmlに何を追加する必要があるかということです。私は長い間Mavenを使用しておらず、一般的に最も単純な構成以外のものに目を奪われているので、答えが単純であるほど私にとっては良いことです。
ありがとう。