Hi Julio,
I’m not quite sure that I follow your problem. The quickstart tutorial uses the
project template, and creates the following module structure:
quickstart/
|
|- app/
| |
| |-pom.xml
|
|- impl/
| |
| |- pom.xml
|
|- pom.xml
The artifactId “quickstart” is given to the reactor pom, which is also used as
the parent. The other modules are called “app” and “impl” as per the project
template. This does not result in any collisions.
My guess is that you are doing something else and not using the project
archetype to create the quickstart example.
Best Regards,
Tim Ward
> On 26 Jul 2018, at 13:25, Julio Calvo via osgi-dev <[email protected]>
> wrote:
>
> Dear friends from OSG enRoute,
>
> In https://enroute.osgi.org/tutorial/020-tutorial_qs.html
> <https://enroute.osgi.org/tutorial/020-tutorial_qs.html> there is a possible
> issue or at least I don’t find the way to follow the tutorial unless I change
> a small part of the project setup you explain.
>
> In Recreating Quick Start – Project Setup: Define value for property
> 'artifactId': quickstart
>
> If the user write quickstart following your suggestion, there will be a
> problem with collisions in pom.xml files between parentId and artefactId
> (will name the same), taking into account that folder names will be the same
> quickstart/quickstart.
>
> Please, let me know if I am talking no sense.
>
> Many thanks for your help and time.
>
>
>
> _______________________________________________
> OSGi Developer Mail List
> [email protected] <mailto:[email protected]>
> https://mail.osgi.org/mailman/listinfo/osgi-dev
> <https://mail.osgi.org/mailman/listinfo/osgi-dev>
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev