Package fi.utu.vbingm.thesis


package fi.utu.vbingm.thesis
A sample Maven application demonstrating the template's JAR build and CI/CD setup. dsfsd

Package contents

  • Main — Application entry point. The maven-jar-plugin sets this as Main-Class in the JAR manifest so the JAR is runnable with java -jar.
  • Settings — Loads application settings. On first run, the bundled defaults.properties (from src/main/resources/) is copied to ~/.mavenproject/settings.properties; afterwards the user's copy is read.

Resources

  • src/main/resources/defaults.properties — default settings bundled inside the JAR.
  • src/test/resources/custom-settings.properties — test fixture representing a pre-existing user config, used by SettingsTest.

Running the application

Build: mvn package

Run: java -jar target/<artifactId>-<version>.jar

See Also:
  • Classes
    Class
    Description
    Application entry point.
    Loads application settings.