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?

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
>>>
>>
>>
>

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2710038

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]]

Reply via email to