Meaningless Drivel is fun!
The moose likes Beginning Java and the fly likes Classpath file Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Classpath file" Watch "Classpath file" New topic

Classpath file

Vinicius Carvalho
Ranch Hand

Joined: Dec 07, 2004
Posts: 61
Hi there! I have a propertie file that I load to find out which hibernate.cfg.xml should I read. This file is located under my project root folder, and after deployed under the EAR root folder. The class that reads it, is located in a package com.mycompany.persistence.util.
I'd like to read this file using a relative path, is it possible?

like properties.load("/");

I'm using a absolute path (c:\jboss\server\....) which is no desirable.

Any suggestions?
Paul Sturrock

Joined: Apr 14, 2004
Posts: 10336

Look at the java.lang.ClassLoader method getResourceAsStream().

JavaRanch FAQ HowToAskQuestionsOnJavaRanch
wood burning stoves
subject: Classpath file
It's not a secret anymore!