Tomcat webapp符号链接

时间:2017-10-19 19:46:40

标签: tomcat symlink

我有一个tomcat应用程序,我在webapps中有一个庞大的文件夹。 例如:c:/ tomcat / test-app / webapps / images。

图片文件夹很大。我想将图像移动到不同的驱动器,而无需更改代码。

这可能带有符号链接吗?顺便说一下,我正在使用Windows ..

谢谢, MJ

1 个答案:

答案 0 :(得分:0)

回到我使用Windows的时候,它并不了解符号链接,但我听说有些事情会随着时间的推移而改变。你有没试过?

如果您将此文件夹与应用程序分开,但仍然完全嵌入其中,则您将不得不忍受的一个缺点:当您取消部署应用程序时,Tomcat可能会删除该文件夹,并且肯定会赢得' t在重新部署时创建一个链接。

如果您计划在运行时上传到此目录(因为stackoverflow上有很多问题表明),出于同样的原因计划数据丢失。您还将受到人们上传和执行JSP的限制 - 阅读:远程执行代码,在您的服务器上。如果您打算上传:不要上传其他地方并提供DownloadServlet或类似内容。然后也不再需要符号链接,因为DownloadServlet可以透明地访问该目录。