The client api is a separate artifact. You can reuse it as you want. In your repository you will get in the same release folder two artifacts :
com \ ubiteck \sample \ businessLayer \ 1.0-SNAPSHOT - businessLayer-1.0-SNAPSHOT.jar - businessLayer-1.0-SNAPSHOT-client.jar corresponding to the same release. If you need the api and the implementation you use the first otherwise for development purpose you can use the -client jar artifact. On Wed, Apr 20, 2011 at 11:19 AM, jochen-2 [via Maven] < ml-node+4315310-183738034-197...@n5.nabble.com> wrote: > What the article describes, is definitely not recommended practice. > > A better approach would be to have separate projects, say "client-api" > and "client-impl", with the latter depending on the former. With your > approach, you don't enforce that the api jar file is usable > standalone. > > Jochen > > > On Wed, Apr 20, 2011 at 11:06 AM, xanadu72 <[hidden > email]<http://user/SendEmail.jtp?type=node&node=4315310&i=0&by-user=t>> > wrote: > > > Just to propose an article for the maven article page if you find it > usefull. > > > > I wrote an article on how to manage > > http://java-tutorial.ch/architecture/three-tier-architecture-with-maven > > Three tier architecture using Maven > > Feel free to give me your feedback about it or to indicate me something > > wrong > > > > > > Would it be possible to add this to the article page (maybe just a french > > > translation link or what so ever). > > > > Thans in advance for your time > > > > Cheers, > > Sébastien Ursini > > > > -- > > View this message in context: > http://maven.40175.n5.nabble.com/Article-proposed-for-Maven-Article-Page-tp4315294p4315294.html<http://maven.40175.n5.nabble.com/Article-proposed-for-Maven-Article-Page-tp4315294p4315294.html?by-user=t> > > Sent from the Maven Developers mailing list archive at Nabble.com. > > > > -- > I Am What I Am And That's All What I Yam (Popeye) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden > email]<http://user/SendEmail.jtp?type=node&node=4315310&i=1&by-user=t> > For additional commands, e-mail: [hidden > email]<http://user/SendEmail.jtp?type=node&node=4315310&i=2&by-user=t> > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://maven.40175.n5.nabble.com/Article-proposed-for-Maven-Article-Page-tp4315294p4315310.html > To unsubscribe from Article proposed for Maven Article Page, click > here<http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4315294&code=c3Vyc2luaUBnbWFpbC5jb218NDMxNTI5NHwtMTI5ODU1NTEw>. > > -- Best regards, Sébastien Ursini 17 avenue de la Croisette 1205 Genève M: +41 79 335 62 89 Skype : sursini E: surs...@gmail.com -- View this message in context: http://maven.40175.n5.nabble.com/Article-proposed-for-Maven-Article-Page-tp4315294p4315326.html Sent from the Maven Developers mailing list archive at Nabble.com.