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