a blueprint for petshop
https://github-petshop.herokuapp.com
- Apache Maven 3.0.5
- Java JDK 1.7.80 or above 😊
- Eclipse (Kepler) or Netbeans 🐫
- Apache Derby (Embedded DB 💾 https://db.apache.org/derby)
- Service Layer Design Pattern ( Thank you 😎 http://java-design-patterns.com/patterns/service-layer )
- Semantic Versioning ( 👻 https://semver.org)
- Flyway ( 🔬 https://flywaydb.org )
- Travis-CI ( ☔ https://travis-ci.org - free-edition )
- Codecov (:thought_balloon: https://codecov.io)
mvn archetype:generate -DgroupId=com.keramiozsoy.petshop -DartifactId=petshop -Dversion=0.0.1-SNAPSHOT -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
git clone https://github.com/keramiozsoy/petshop.git
cd petshop/petshop
mvn clean
mvn package
Eclipse > File > Import... > General > Existing Project into Workspace > Browser > Select petshop project > Finish
A gitignore file includes java,maven and eclipse gitignore files.