Useful Links
Computer Science
Java Ecosystem
Maven Build Tool
1. Introduction to Maven
2. Maven Architecture and Core Concepts
3. Installation and Setup
4. Standard Directory Layout
5. Creating Your First Maven Project
6. Project Object Model (POM) Deep Dive
7. Dependency Management
8. Build Lifecycle, Phases, and Goals
9. Maven Plugins
10. Repository System
11. Build Profiles
12. Multi-Module Projects
13. Properties and Filtering
14. Testing with Maven
15. Advanced Maven Features
16. IDE Integration
17. Maven Best Practices
18. Troubleshooting and Debugging
Testing with Maven
Testing Framework Integration
JUnit Integration
TestNG Integration
Other Testing Frameworks
Test Dependencies
Surefire Plugin
Plugin Configuration
Test Execution
Test Reports
Test Filtering
Unit Testing
Test Structure
Test Naming Conventions
Test Configuration
Test Resources
Integration Testing
Failsafe Plugin
Integration Test Phases
Test Environment Setup
Test Data Management
Test Configuration
Test Properties
Test Profiles
Test Exclusions
Test Inclusions
Test Reports
Surefire Reports
Test Result Formats
Report Generation
Report Publishing
Code Coverage
JaCoCo Integration
Coverage Reports
Coverage Thresholds
Coverage Analysis
Testing Best Practices
Test Organization
Test Data Management
Test Environment
Continuous Testing
Previous
13. Properties and Filtering
Go to top
Next
15. Advanced Maven Features