Re: Need help.. How to configure POM for multi-module checkout

2019-03-24 Thread Nikki Novak
Gary, Having modules residing in other repositories is not a problem... ...but why do they not have a pom.xml ? ...Is the POM on a different branch ? ...Are the modules using ANT or gradle instead ? ...Are you auto-generating POMs ? Like, I'm really scratching my head trying to figure out what

Re: Usage of dependency-reduced-pom.xml from maven-shade-plugin in a multi-module/reactor project

2019-03-18 Thread Nikki Novak
Francois, Oh wow, I never knew shaded modules should be leafs... thanks! ...two separate projects ? Conceptually, I always thought of each module as its own project. I guess that's the wrong way of thinking about modules ? What about doing a reactor of reactors ? Would that be a sufficient

Re: Usage of dependency-reduced-pom.xml from maven-shade-plugin in a multi-module/reactor project

2019-03-16 Thread Nikki Novak
Wolf helped me out with a similar issue. https://github.com/BattlePlugins/BattleBukkitLib/issues/3 He alerted me to the Maven-Flatten-Plugin: https://www.mojohaus.org/flatten-maven-plugin/ Quote: "This essentially allows you to use your parent POMs during builds but deletes the reference to

Multi-Module Library Best Practices (configuration & deployment)

2018-12-18 Thread Nikki Novak
https://github.com/BattlePlugins/BattleArena Got a report on Discord that one of the users could not build one of our open source projects: BattleArena. Examples of his error reproduced by me (with an empty local-repo): [INFO]