Add Maven Wrapper and enable Javadocs generation

- Set up Maven Wrapper (mvnw) for consistent builds across environments
- Added the ability to generate Javadocs using the full-build profile
- Updated build instructions to reflect Maven Wrapper usage and Javadocs location
- Improved build process and ensured Javadocs are generated in target/apidocs/
This commit is contained in:
Eric Ratliff
2024-09-14 11:37:30 -05:00
parent dc4e379b95
commit cca4690a4c
7 changed files with 604 additions and 16 deletions

23
.gitignore vendored
View File

@@ -32,6 +32,11 @@ pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
# Ignore .mvn directory except the wrapper properties file
.mvn/*
!.mvn/wrapper/maven-wrapper.properties
# Avoid Mac specific files
.DS_Store
@@ -40,3 +45,21 @@ pom.xml.next
# Avoid Windows specific files
Thumbs.db
# IntelliJ IDEA project files
/.idea/
/*.iml
/.classpath
/.project
/.settings/
# NetBeans project files
/nbproject/
# IntelliJ IDEA plugin folder
/.idea/modules.xml
/.idea/workspace.xml
# Exclude local run scripts
*.sh
*.bat