[MNGSITE-366] Document priority of --define versus <properties>
- Dominant language
- Java
- Stars
- 123
- Forks
- 301
- Avg merge
- 16h 59m
- Merged PRs (30d)
- 32
Description
**[Elias Elmqvist Wulcan](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=ew)** opened **[MNGSITE-366](https://issues.apache.org/jira/browse/MNGSITE-366?redirect=false)** and commented
I'm pretty sure -D or --define to mvn is supposed to override properties defined in pom.xml under \ but I cannot find this documented anywhere.
Please document this behavior.
I imagine there might be some complexity here regarding inheritence, pom import, profiles and Java's system properties.
---
No further details from [MNGSITE-366](https://issues.apache.org/jira/browse/MNGSITE-366?redirect=false)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with Maven's --define command-line entry point and pom.xml , then verify how command-line, inherited, imported, profile, and Java system properties interact. Document the confirmed precedence and edge cases in the appropriate Maven site documentation; done means the behavior and its scope are unambiguous.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100