通过Myeclipse把项目部署到Tomcat上可以完美运行,打包后直接放到Tomcat的webapps目录下,运行就会出错

2025-05-17 16:10:09
推荐回答(2个)
回答1:

那两种部署方式路劲不一样的,myeclipse直接部署是部署到tomcat的webapp下,而打包部署,路劲默认是要用ROOT作为文件名,去覆盖tomcat的webapp下的root文件夹,在tomcat中只有root是根目录,可以直接访问,不用加项目名,其他的都是子目录,要加项目名,你说路径怎么可能一样

回答2:

换一种获取路径的方法试一下,可以用System.getProperty("user.dir")。会获取到项目部署位置..