glassfish使用虚拟目录

时间:2012-05-11 11:46:37

标签: glassfish hosting localhost

我正在试图在我的glassfish服务器上托管一些文件。

我发现这篇文章解释了如何使用虚拟目录执行此操作: http://www.marceble.com/2009/07/virtual-directories-in-glassfish/

但这对我不起作用 当我冲浪:localhost:8080/media/test.txt

我得到: HTTP状态404:请求的资源()不可用。

我的glassfish控制面板的屏幕截图: http://i77.photobucket.com/albums/j74/bertyhell/glassfish_error.png

1 个答案:

答案 0 :(得分:4)

更好的是this article

对于GlassFish 3.1.x,现在它是应用程序配置中的glassfish-web.xml文件。如果你使用这样的东西:

from=/media/* dir=C:/

或相同的glassfish-web.xml文件:

<property name="alternatedocroot_1" value="from=/media/* dir=C:/"/>

请确保您在计算机上创建了目标:C:/ media

“from”必须与您计算机上的目录匹配。

那么它将在这里提供:

http://{hostName}:{portNumber}/myapp/media/*