当前位置: 首页 > 面试题库 >

我在哪里可以放置上传文件夹,以便在Tomcat中部署/取消部署站点时该文件夹不会受到影响

苏宾鸿
2023-03-14
问题内容

我在JSP(在线商店)中做了一个站点。用户已登录并使用我制作的控制面板上传了一些照片。我现在想对该站点进行一些修改,但是如果我取消部署它,Tomcat将删除这些照片。

如何下载网站或照片文件夹?
我可以在哪里放置photos文件夹,以便在我部署/取消部署网站时,photos文件夹不会受到影响?


问题答案:

在其中制作一个属性文件

[视窗]

archive_folder=c:\archive\

要么

[Linux]

archive_folder = /opt/archive/

从该属性文件中读取文件夹路径,并将照片存储在此处。由于该文件夹位于应用程序外部,因此不会被删除。



 类似资料:
  • 我在为Liferay创建portlet时遇到了困难。我有标准安装,Liferay门户位于中,插件SDK位于中。 我已经在liferay_home/plugins/portlet/my portlet中放置了新的portlet应用程序。从那里我运行,我可以看到WAR文件已成功组装并复制到。 然而,在运行的Liferay Portal instancel中,我没有看到刚刚复制到部署文件夹的portle

  • 我使用Intellij IDEA11.1.2终极版。我从Intellij IDEA运行Tomcat6。在我的。war应用程序旁边,我还有一个包含静态HTML文件的文件夹。当我从命令行手动运行tomcat时,我将该文件夹放在tomcat的webapp文件夹下,它会自动部署该文件夹并工作。但是,我想调试我的应用程序,所以我想从Intellij IDEA运行Tomcat。我认为Intellij的想法将t

  • 这应该是一个简单的过程,但还没有到目前为止。我一直在与vert合作。x 2表示一位,并切换到垂直。x 3最近。我想我应该尝试一个简单的vertx web示例,但无法通过一个简单的静态文件服务。 My server类包含以下代码段: 我正在使用Eclipse,但也一直在尝试从命令行运行vertx。我也在使用Maven。我有三个webroot文件夹,和垂直。x无法找到以下各项: 每个“webroot”

  • 我正在通过Intellij IDEA Tomcat集成测试Web应用程序(Apache Wicket Based)。在那里,我注意到web应用程序认为它在tomcat的bin文件夹中运行。另外,当我调用时,它返回。但是当我在tomcat中手动部署相同的web应用程序时,它工作正常。如何在Intellij IDEA中解决这个问题?

  • 要验证SSL证书,我需要将包含一些文件的隐藏文件夹(“/. well-known”)上传到我的应用程序。 我正在使用eclipse部署java应用程序,但这些文件不会在appEngine上的应用程序中接收。我想它们被过滤掉了。 我试图将隐藏文件夹作为静态文件添加到appengine web。xml,但它没有帮助。 我能上传这些文件夹和文件吗?

  • spring启动时,mvc war文件已部署在独立的tomcat,位于 我可以把它移到? 一般情况下,如果不使用Spring boot,我的配置文件将位于可以移动到 这同样适用于也是吗?那怎么办? 这将有助于在重新部署时自动备份我的配置文件。