Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

properties file in eclipse

 
vianyrajnish rajnish
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am writing a java file in a package like com.abc to read the database
and created a properties file xxx which has user , password ..etc all db information and placing in the same package ...com.abc

but i am getting the file not found exception.. why? its not finding the properties file .

this is the java code i am writing in java file

Properties properties = new Properties();
properties.load(new FileInputStream("xxx.properties"));

where should i place the java file .

can anyone please help as i am beginner

Thanks ,
vinay rajnish
 
vianyrajnish rajnish
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

getClass().getResourceAsStream("xxx.properties")

i tried this too.. which returns inputstraem object ..but invain.


any suggestion

thanks ,
vinay rajnish
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18092
48
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In your first example, the file will be searched for in the application thread's current working directory. Usually, it's better to supply an absolute filesystem path so there won't be any doubt.

In your second example, the resource needs to be in the classpath that the current class was loading from. This one can be a little tricky, I've found.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic