TLDDoc
Clone of Tag Library Documentation Generator
Full CHANGELOG
For documentation see https://weblegacy.github.io/tlddoc
Building TLDDoc
Prerequesits
- Apache Maven 3.5.4+
- JDK 8+
MAVEN-Profiles
-
assembly
- Create assemblies for distribution
-
release
- Signs all of the project's attached artifacts with GnuPG
- Add JavaDoc-artifact for deployment to central-repo
- Add Source-artifact for deployment to central-repo
Building-Steps
- Clean full project
mvn clean - Build and test project
mvn verify - Generate site-documentation
mvn site - Publish site-documentation
mvn site-deploy - Generate source-, javadoc-artifacts
mvn package - Generate assemblies
mvn -Passembly package - Deploy all artifacts to
Central-Repo-
mvn clean deployfor SNAPSHOTs -
mvn -Prelease clean deployfor releases
-
Support runs
- Set version number
mvn versions:set -DnewVersion=... - Dependency Report
mvn -Passembly,release versions:display-dependency-updates versions:display-plugin-updates versions:display-property-updates