On Mon, Mar 7, 2011 at 6:09 PM, Mark Fortner <[email protected]> wrote: > Hi Linus, > I created a pom for ArgoPrint, and added the dependencies for the external > libraries and used: http://argouml-downloads.tigris.org/maven2 > as the Maven repo. It's able to resolve the 3rd party libraries; however, it > doesn't resolve any of the ArgoUML modules like core. Here's a snippet from > the pom showing the dependency: > <dependency> > <groupId>org.argouml</groupId> > <artifactId>argouml-model</artifactId> > <version>0.32.1</version> > </dependency> > Is there another repo I should be using?
Looking at the uploaded POM maybe you should use: <groupId>org/argouml</groupId> > Mark > > On Tue, Mar 1, 2011 at 9:22 AM, Mark Fortner <[email protected]> wrote: >> >> I was wondering if I could use Maven to build ArgoPrint. It would help >> insure that ArgoPrint has a standardized build, and would make dependency >> management easier. It would also make it easier to develop ArgoPrint >> without having to download and maintain an ArgoUML project. >> I also noticed that the ArgoUML Installers project is using izpack. If >> you're using Maven to build your releases, then I'm sure you know about the >> izpack mojo for Maven. There's also a feature in izpack called web >> installers http://izpack.org/documentation/advanced-features.html#web-installers which >> would make it easier for users to install ArgoUML modules. I was wondering >> if anyone was using this feature with regard to installing ArgoUML, and what >> would need to be done to add ArgoPrint to the izpack installation? >> Mark >> >> On Mon, Feb 28, 2011 at 9:52 PM, Linus Tolke Tigris <[email protected]> >> wrote: >>> >>> Hello Mark! >>> >>> I have been experimenting with maven for the continuous build so parts of >>> argouml is built automatically using maven. The central poms for this are in >>> argouml/tools/maven. >>> I still have the ambition to pursue this but there are other priorities >>> also. I am stuck (or paused) at solve some strange errors in some test >>> cases. >>> The reason I attempt maven is that maven is well integrated with Hudson >>> and this simplifies the tools maintenance problem for the nightly build. I >>> still have a lot to learn about maven. For one thing, I haven't understood >>> how you are supposed to update the version numbers. >>> You can find the result of my attempts >>> here http://closettop.homelinux.org:8080/job/maven-build/. >>> The repository you are referring to was set up long before these >>> attempts. The history of it was that when I made new scripts to prepare the >>> java web start release we needed a repository layout. Because the maven2 >>> repository layout had just been published then and there were some talks >>> about maven, we chose the maven2 repository layout and named the repository >>> as such. Later on, we added the minimal poms in the tree and the script to >>> create minimal poms for every new file published. I assume that the people >>> wanting the minimal poms were in fact building or distributing argouml using >>> maven but I am not sure. Anyway, this came in handy when I started the >>> attempts with the continuous integration using maven. >>> /Linus >>> >>> >>> 2011/3/1 Mark Fortner <[email protected]> >>>> >>>> I'm curious if anyone is using Maven to build ArgoUML? I know there was >>>> some discussion about it a while back on the list, but I haven't seen >>>> anything more about it until I came across >>>> this: http://argouml-downloads.tigris.org/maven2/ >>>> Regards, >>>> Mark >> > > -- Cheers, Christian López Espínola <penyaskito AT computer DOT org> http://twitter.com/penyaskito | http://penyaskitodice.wordpress.com ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2710063 To unsubscribe from this discussion, e-mail: [[email protected]]. To be allowed to post to the list contact the mailing list moderator, email: [[email protected]]
