我想在 GlassFish 3.1 上的应用程序旁边发布一个静态文件目录;为此,我必须启用目录列表并添加自定义 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
或其他命令行工具更改这些配置?