Class ApplicationHome


  • public class ApplicationHome
    extends Object
    Provides access to the application home directory. Attempts to pick a sensible home for both Jar Files, Exploded Archives and directly running applications.
    Since:
    2.0.0
    • Method Detail

      • getSource

        public File getSource()
        Returns the underlying source used to find the home directory. This is usually the jar file or a directory. Can return null if the source cannot be determined.
        Returns:
        the underlying source or null
      • getDir

        public File getDir()
        Returns the application home directory.
        Returns:
        the home directory (never null)