Since Navindra wanted to know how-to handle java-like imports I've 
blogged my solution which allows:

require 'mypackage.subpackage.file'
require 'mypackage.*'

to be used. So check it out if this you're interested...

http://blog.mktec.com/zdennis/ruby

Zach