如何获取tomcat的根路径 比如:我要获取tomcat下的upload文件夹的某张图片 E:\
如何获取tomcat的根路径比如:我要获取tomcat下的upload文件夹的某张图片E:\\apache-tomcat-7.0.68-windows-x64\\apac...
如何获取tomcat的根路径
比如:我要获取tomcat下的upload文件夹的某张图片
E:\\apache-tomcat-7.0.68-windows-x64\\apache-tomcat-7.0.68\\webapps\\项目名\\。这么一段怎么通过代码获取 展开
比如:我要获取tomcat下的upload文件夹的某张图片
E:\\apache-tomcat-7.0.68-windows-x64\\apache-tomcat-7.0.68\\webapps\\项目名\\。这么一段怎么通过代码获取 展开
展开全部
System.getProperty("catalina.home") ,Tomcat 安装目录,一般是用来查找库 jar 的。
System.getProperty("catalina.base"),服务器配置目录,所有配置文件都在这里,你可以用一个catalina.home 来启动两个命令行来运行两个不同的 catalina.base 配置(前提你已经修改了配置文件保证它们的端口不会冲突);
当在 eclipse 里面运行时,多数情况下 cataline.home 还是 tomcat 目录,而 catalina.base 是 eclipse workspace 里面的一个目录,你现在需要拿到的应该是工作时的配置目录下的子目录,所以你应该用 catalina.base 当成根目录;比如,我想读取 tomcat user 文件,得到的结果相当于 ${cataline.base}/conf/tomcat-users.xml
System.getProperty("catalina.base"),服务器配置目录,所有配置文件都在这里,你可以用一个catalina.home 来启动两个命令行来运行两个不同的 catalina.base 配置(前提你已经修改了配置文件保证它们的端口不会冲突);
当在 eclipse 里面运行时,多数情况下 cataline.home 还是 tomcat 目录,而 catalina.base 是 eclipse workspace 里面的一个目录,你现在需要拿到的应该是工作时的配置目录下的子目录,所以你应该用 catalina.base 当成根目录;比如,我想读取 tomcat user 文件,得到的结果相当于 ${cataline.base}/conf/tomcat-users.xml
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询