相信大家在编程中经常会因为路径的问题访问不到自己想要的资源,出现如下问题的原因很多是因为对java的class文件运行的位置没有概念。
相对路径与绝对路径的基本概念我就不在重复了只要记住以下几个点我相信路径问题基本上都可以得到解决。
1. “./”代表的是当前的路径,在普通java工程中代表的是当前java工程所在文件文件夹的路径,因为java的class文件是在这个工程名下运行的,而不会存在于某个包中。但在tomcat服务器中java的class文件是在tomcat服务器的bin文件下运行,所以在web工程中的”./”是指的tomcat服务器下的bin文件。
2. “../”代表的是当前路径下的父一级目录。
3. 如果什么都不加情况和1相同。
在tomcat使用中需要注意的路径问题。
最新推荐文章于 2024-05-10 21:01:22 发布