This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
start:maven:totalnewbieintro [2016/08/12 15:08] fiisch [Empty project structure] |
start:maven:totalnewbieintro [2016/08/12 15:14] (current) fiisch [Conclusion] |
||
|---|---|---|---|
| Line 100: | Line 100: | ||
| </ | </ | ||
| - | And that's it. We managed to setup empty project without using the archetype. | + | And that's it, no black magic necessary. We managed to setup empty project without using the archetype. |
| <note info> Please note that this project (and also its // | <note info> Please note that this project (and also its // | ||
| Line 196: | Line 196: | ||
| </ | </ | ||
| </ | </ | ||
| - | Interactive mode fills it in by itself and according to [[https:// | + | Interactive mode fills it in by itself and according to [[https:// |
| ==== Conclusion ==== | ==== Conclusion ==== | ||
| Line 203: | Line 203: | ||
| Also, from discussion with some of my colleagues, we got to the realization that none of us actually use project generation through Maven and that we do things by hand. The only thing we agreed upon is that specific project structure generation is useful when somebody else tells you which // | Also, from discussion with some of my colleagues, we got to the realization that none of us actually use project generation through Maven and that we do things by hand. The only thing we agreed upon is that specific project structure generation is useful when somebody else tells you which // | ||
| - | Although it is very good idea to provide templating capabilities to Maven, it failed to restrict which templates are in core Maven installation - which lead to 1641 templates (in the time of writing). Solution to this may be pretty simple: Maven, as we see later, allows you to configure additional repositories for JAR libraries. It shouldn' | + | Although it is very good idea to provide templating capabilities to Maven, it failed to restrict which templates are in core Maven installation - which lead to 1641 templates (at the time of writing). Solution to this may be pretty simple: Maven, as we see later, allows you to configure additional repositories for JAR libraries. It shouldn' |