Skip to content

Maven Archetype for quick creation of homework projects

License

Notifications You must be signed in to change notification settings

atp-mipt/homework-quickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homework Quickstart

Actions Status: build Maven Central

Homework-quickstart is an Apache Maven project archetype pre-configured for

  • Java 21 by default (you can change the version when asked for javaversion property value or by passing -Djavaversion=<YOUR_JAVA_VERSION> in the command line)
  • JUnit 5
  • AssertJ
  • Approvals
  • JaCoCo
  • Checkstyle with a pre-selected set of rules

How to use

mvn archetype:generate -DarchetypeArtifactId=homework-quickstart \
                       -DarchetypeGroupId=org.atp-fivt \
                       -DarchetypeVersion=2.0 \
                       -DgroupId=<YOUR GROUP ID> \ 
                       -DartifactId=<YOUR ARTIFACT ID>

Demo video (in Russian)

Демо

About

Maven Archetype for quick creation of homework projects

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •