`

classpath路径

阅读更多

InputStream is = Path.class.getResourceAsStream("/config/jdbc.properties");

 

 

.this.getClass().getResource("")
得到的是当前类class文件的URI目录。不包括自己!
如:file:/D:/workspace/jbpmtest3/bin/com/test/

2.this.getClass().getResource("/")
得到的是当前的classpath的绝对URI路径。
如:file:/D:/workspace/jbpmtest3/bin/

3.this.getClass().getClassLoader().getResource("")
得到的也是当前ClassPath的绝对URI路径。
如:file:/D:/workspace/jbpmtest3/bin/

4.ClassLoader.getSystemResource("")
得到的也是当前ClassPath的绝对URI路径。
如:file:/D:/workspace/jbpmtest3/bin/

5.Thread.currentThread().getContextClassLoader().getResource("")
得到的也是当前ClassPath的绝对URI路径。
如:file:/D:/workspace/jbpmtest3/bin/

6.ServletActionContext.getServletContext().getRealPath(“/”)
Web应用程序中,得到Web应用程序的根目录的绝对路径。这样,我们只需要提供相对于Web应用程序根目录的路径,就可以构建出定位资源的绝对路径。
如:file:/D:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/WebProject
 
分享到:
评论

相关推荐

    jdk的classpath路径和环境配置

    jdk的classpath路径和环境配置 jdk的classpath路径和环境配置

    将classpath路径下的配置文件加载进properties集合,并实现Student接口,多态形式,提高程序的可维护性

    将classpath路径下的配置文件加载进properties集合,并实现Student接口,多态形式,提高程序的可维护性

    JAVA获取CLASSPATH路径的方法详解

    主要介绍了Java 中获取类路径 classpath 的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    JavaWeb项目中classpath路径详解

    今天小编就为大家分享一篇关于JavaWeb项目中classpath路径详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    浅谈web项目读取classpath路径下面的文件

    主要介绍了浅谈web项目读取classpath路径下面的文件,具有一定借鉴价值,需要的朋友可以参考下

    spring boot加载资源路径配置和classpath问题解决

    主要介绍了spring boot加载资源路径配置和classpath问题解决,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    基于获取JAVA路径,包括CLASSPATH外的路径的方法详解

    本篇文章是对获取JAVA路径,包括CLASSPATH外的路径的方法进行了详细的分析介绍,需要的朋友参考下

    maven相关资料

    classpath:前缀是不需要的,默认就是指项目的classpath路径下面; 如果要使用绝对路径,需要加上file:前缀表示这是绝对路径; 对于FileSystemXmlApplicationContext: 默认表示的是两种: 1.没有盘符的是项目工作路径,即...

    Java路径问题最终解决方案 —可定位所有资源的相对路径寻址

    Java路径问题最终解决方案 —可定位所有资源的相对路径寻址 通过相对classpath路径实现自由寻找资源的助手类的源代码

    sunjce_provider-1.0.0.jar

    本地启动jar包 ... Error: "RSA premaster secret error" 所以需要导入一个包: Solving the problem was a matter of putting the sunjce_provider.jar in one of the ...把sunjce_provider.jar 放到JDKclasspath路径下

    Flyway数据库迁移工具详解.docx

    程序启动的时候 Flyway 都会在文件系统或者 classpath 路径下面寻找迁移脚本。每个迁移脚步都有相应的命名规则,Flyway 会根据文件的版本号进行迁移,每次迁移过后都会在flyway_schema_history 表中插入一条类似如下...

    SWT&JFace必备jar包

    将swt.jar放到classpath路径中,或使用-classpath设置相应的jar包。而对于JFace,除了上述的5个文件外,还要带上5个jar包: org.eclipse.core.runtime_3.1.2.jar org.eclipse.jface_3.1.1.jar org.eclipse.jface....

    mybatis入门的基础三天知识量

    resource:默认引入classpath路径下的资源文件 --> <properties resource="jdbc.properties"></properties> <!-- 配置环境:可以配置多个环境,default:配置某一个环境的唯一标识,表示默认使用哪个环境 -...

    hibernate + spring 简化包

     (2)将spring.jar复制到项目的CLASSPATH路径下,对于Web应用,将spring.jar文件复制到WEB-INF/lib路径下,该应用即可以利用Spring框架了。  (3)通常Spring的框架还依赖于其他一些jar文件,因此还须将lib下对应...

    技术文档--业务层应用技术

    为了在我们的项目中使用JasperReports项目,我们应该将dist路径下的jasperreports-3.0.0.jar文件复制到应用的CLASSPATH路径下。如果是web应用,将改文件复制到Web应用的WEB-INF/lib路径下。不过JasperReports框架...

    JSP发送邮件实例

    <br>还要设置环境变量,把这两个JAR包,加在classpath路径中。。 <br> 下载解压后。把mail这个文件夹放在TOMCAT6的webapps下,启动TOMCAT服务器,在游览器中输入http://localhost:8080/mail/email.htm即...

    java连连看 源代码

    java连连看 源代码 需要在classpath路径建立images文件夹,放入图片

    Classpath Variable 解决办法

    Classpath Variable 解决办法

    java期末复习第讲面向对象程序设计.pptx

    2023年5月29日 4.1.3 类路径(CLASSPATH) 编译时:javac –d CLASSPATH路径 Myclass.java 例如:javac –d d:\Myjava myclass.java 则直接在d:\Myjava下创建在myclass.java中指明的包目录,并把myclass.class拷到...

    UrlUtil.zip_UrlUtil_java URLUtil

    URL工具类 取得当前类所在的文件 得到当前类的路径 取得当前类所在的ClassPath目录,比如tomcat下的classes路径 取得当前类所在的ClassPath路径

Global site tag (gtag.js) - Google Analytics