springmvc的getrealpath如何取得当前项目的路径,而不是tomcat的

adamantisi
  • 255

图片描述

我看着教程照着敲,结果别人上传图片后,图片都进了项目底下,可我上传后却老是跑到服务器底下了

我希望出现的位置就是上面那箭头所示

我查了很多的资料,有人说是因为项目打包地址设为了tomcat的安装目录而导致这种情况的发生,可我百度不到怎么改,所以只能来此求教高人解惑了

谢谢

评论
阅读 1.1k
3 个回答

启项是发布到tomcat下运行的, 得到的路径是tomcat下是自然的。把运行过程中产生的数据混到源码中去不是很糟糕吗?

西晽
  • 0
新手上路,请多包涵

idea里面,Tomcat服务器的Deployment选项页,Application context那里留空,也就是不要模块名/项目名,就可以达到你想要的效果,不过访问地址也要改变一下(去掉模块名/项目名)

宣传栏