java-Java项目路径,SourceFolder相对路径的查找规则

问题描述

Java项目路径,SourceFolder相对路径的查找规则

通常获取一个文件,可以直接src/...相对路径就是src。
看视频在项目创建一个Source Folder。名字为config。然后在src下的代码获取config下的文件a/b.properties为什么直接"a/b.properties"就行了?相对路径不是src/吗?
怎么config/也可以?

解决方案

首先应该 得知道当前路径是什么吧。相对对当前目录 的 路径。

时间: 2024-10-02 20:27:34

java-Java项目路径,SourceFolder相对路径的查找规则的相关文章

java项目配置虚拟路径-ModelViewController建Java项目连TomCat配置虚拟路径失败不能打开jsp页面

问题描述 ModelViewController建Java项目连TomCat配置虚拟路径失败不能打开jsp页面 Model View Controller,根据课程创建了一个java项目,配置了Tomcat的虚拟路径,编写了java文件及jsp页面,在发布服务器打开页面时出现异常 整个项目

Java相对路径与绝对路径的问题

 在写java程序时不可避免要获取文件的路径-总结一下,遗漏的随时补上     1.可以在servlet的init方法里     String path = getServletContext().getRealPath("/"):     这将获取web项目的全路径     例如 :E:eclipseM9workspacetree     tree是我web项目的根目录     2.你也可以随时在任意的class里调用     this.getClass().getClassLoad

Java或Web中解决所有路径问题

Java中使用的路径,分为两种:绝对路径和相对路径.归根结底,Java本质上只能使用绝对路径来寻找资源.所有的相对路径寻找资源的方法,都不过是一些便利方法.不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径. 如果是Servlet , Action , Controller, 或则Filter , Listener , 拦截器等相关类时, 我们只需要获得ServletContext, 然后通过ServletC

eclipse编写java时如何获得当前文件路径

问题描述 eclipse编写java时如何获得当前文件路径 比方说我建个项目,建java文件,然后编译后发现eclipse保存的java文件是在当前工作目录的好几层目录下,一般是src/...,等等,但这些不是我要问的重点,我想知道在编写这个java文件的时候如何获得它的路径!!(我设想的用途是利用这个文件名实现运行时自动追加复制代码到另一个文件),我想知道有没有哪个类的方法能获得当前文件的路径文件名 解决方案 package com.package2; import java.io.File;

java web-<c:import> url产生的相对路径和绝对路径的疑惑。

问题描述 <c:import> url产生的相对路径和绝对路径的疑惑. 学java web这部分,视频资料都是说 : 以"/" 的路径为 绝对路径,反之为 相对路径. 而以前提的问题 ,有人回答我: 以"/" 的路径为 相对根目录的路径,反之为 相对当前目录 的路径. 让我很混乱,, 现在学习 jstl <c:import>标签时 关于 url 属性 ,书中说:**以"/"开头的地址也是相对地址** 使我又想起了,之前学习

图片-jsp中调用java方法,方法中文件路径问题

问题描述 jsp中调用java方法,方法中文件路径问题 我在jsp中了写了java代码调用java类的方法,方法中需要在网页下载一张图片保存 OutputStream os = new FileOutputStream(new File("identityCode/checkimage.JPEG")); 我这样写的,然后一直报 :系统找不到文件路径.路径各种都换了 还是不行 解决方案 解决JSP路径问题的方法jsp路径问题解决方法jsp调用js文件中文乱码问题解决方法 解决方案二: 试

java.io.File中的绝对路径和相对路径.

按照jdk Doc上的说法"绝对路径名是完整的路径名,不需要任何其他信息就可以定位自身表示的文件.相反,相对路径名必须使用来自其他路径名的信息进行解释.默认情况下,java.io 包中的类总是根据当前用户目录来分析相对路径名.此目录由系统属性 "user.dir" 指定,通常是 Java 虚拟机的调用目录." 相对路径顾名思义,相对于某个路径,那么究竟相对于什么路径我们必须弄明白.按照上面jdk文档上讲的这个路径是"当前用户目录"也就是"

java中怎么不输入文件绝对路径就可以找到并读写该文件

问题描述 java中怎么不输入文件绝对路径就可以找到并读写该文件 怎么才可以不用输入绝对路径就可以找到相关文件进行操作,有一个网友提供一个思路是通过this.getClass().getResource("/").getPath()来获取当前物理路径然后再根据次路径拼接合成需要的物理地址,请各位路过的朋友指导一下 解决方案 java 读写绝对路径的properties文件 解决方案二: http://zhidao.baidu.com/link?url=UN-5bDu4cTbZUEFD7

java web-Java web中相对路径和绝对路径。

问题描述 Java web中相对路径和绝对路径. 有点知识混淆了.再来问问,以往的认识是如从盘符开始d:/text.txt,这样的路径才是绝对路径.学习web这一部分时,经常看到说 路径 以""/""的 开始的就是web应用的绝对路径.所以我的认为是 ,相对当前目录的路径才是相对路径.今天学习又看到说,以""/"" 开始,是相对根目录的绝对路径.倒也是相对路径.有点乱七八糟了,求梳理.现在我的认为.在web应用里不以"