Skip to content

Script that initializes a new Java project with Maven folders structure, pom and git.

Notifications You must be signed in to change notification settings

michalakadam/Java_Initializr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mantra

Shell script initializing new Java project.

Mantra functionalities:
  • initialize project folder with standard maven folder structure
  • create main java class with psvm and javadoc (already included in pom.xml!)
  • initialize git repository with precommit hook
  • initial commit on branch master and development
  • pom.xml with basic plugins, dependancies and custom coordinates
  • fully-functional .gitignore file
  • .mailmap with author's mail
  • estimates with today's date, project description and basic tasks
How to run this script:
  1. Clone this repo to the desired location:
    git clone https://github.com/michalakadam/Mantra.git
  2. Enter directory with the script:
    cd Mantra
  3. Run the script:
    ./mantra.sh
  4. Follow instructions in the terminal.
You can customize Mantra to suit your needs!

Just open mantra.sh in your favourite terminal and edit DEFAULT VALUES section.
Add your own name, mail and repo url.

Do you have any problems running this program? Do you see any way this project can be improved?
Please write an email to adam.michalak.dev@gmail.com

About

Script that initializes a new Java project with Maven folders structure, pom and git.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages