0
我想在GlassFish 3.1的應用程序旁邊發佈一個靜態文件的目錄;爲了做到這一點,我必須啓用目錄列表並添加一個自定義的MIME類型映射。由於這隻會在某些安裝中需要,我想在服務器上進行配置,而不是將其放入應用程序中。我可以從命令行配置目錄列表和MIME類型映射嗎?
兩者都可以通過在域配置中編輯default-web.xml文件來實現。
要啓用目錄列表我已到listings
參數更改爲true
的servlet
塊內:
<servlet>
<!-- more stuff -->
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<!-- more stuff -->
</servlet>
要添加MIME類型映射我必須添加一個塊像這樣的:
<mime-mapping>
<extension>ext</extension>
<mime-type>text/plain</mime-type>
</mime-mapping>
我想從腳本執行此操作,以便根據需要重現安裝。
有沒有辦法使用asadmin
或其他命令行工具更改這些配置?
謝謝。我可能會上傳差異並修補發貨的文件(儘管差異XML文件並不美觀)。 – Andrea
恕我直言,將' .http-service.virtual-server.server.property.default-web-xml'屬性更改爲指向自定義文件比替換默認主文件更好。 –