This is maven based scala project skeleton
- JDK
- Python and PIP when using docs
- Mixed Java and Scala Code
- Incremental Compiling with Zinc (need to download Zinc and run
zinc -start
) - Scala style checking
- Comprehensive
.gitignore
- Scalatest integration
- Version management for scala, java and maven
- Markdown based documentation site generation (in
doc
folder)
Package
mvn clean package
Test only
mvn test
The documents are written in markdown format.
cd doc
pip install Mkdocs
In the current directory
mkdocs serve
Open up http://127.0.0.1:8000/
- Create new markdown page under
docs
- Update configuration file
mkdocs.yml