从Maven Clean保存用户上传的文件

时间:2013-05-02 17:44:19

标签: java maven tomcat file-upload directory

此WebApp是在Tomcat服务器上使用Maven with Java开发的。

用户上传图片后,会将其保存在项目/ 目标 / ProjectWithVersion / images 下 (此路径是使用 getServlet()。getServletContext()。getRealPath(“/ images”);

构建的

这样可行,但每次项目清理时,Maven会删除目标文件夹,其中包含所有用户上传的图片。

如何避免这种情况?

1 个答案:

答案 0 :(得分:1)

您不应该在Maven创建的target文件夹中运行您的应用程序。通常,您希望创建一个WAR文件并将其部署到运行在其他地方的Tomcat中。