minor refactoring
Merge pull request #142 from jgawor/extensibility_2

Minor refactoring
update openjdk classes, tests, and config
Merge pull request #144 from spaungam/updateopenjdk

Update openjdk classes, tests, and config
check the java file path relative to appdir
Merge pull request #146 from spaungam/javapath

Check the java file path relative to appdir