Hi Bill,
Great! (BTW, I received both messages and they are archived too -
http://objectstyle.org/cayenne/lists/cayenne-devel/2006/02/ )
I am going to look at this in a few days (unless somebody beats me on
that and checks it in earlier). In the meantime I figured I should
try m2 on a new customer project. So far I like what I see - it
indeed helps to get things going quickly.
Andrus
On Feb 25, 2006, at 2:08 PM, Bill Dudney wrote:
> Hi All,
>
> I've not seen this show up yet on the list, trying one more time...
>
> TTFN,
>
>
> Bill Dudney
> MyFaces - myfaces.apache.org
> Wadi - incubator.apache.org/wadi
>
>
>
> Begin forwarded message:
>>
>> Hi All,
>>
>> Ok to get started,
>>
>> Download Maven 2.0.2 (2.0.3 will be out very soon so you will want
>> to upgrade when that happens)
>>
>> http://maven.apache.org/download.html
>>
>> Install Cayenne into your local m2 repository;
>>
>> 1) download cayenne 1.2M11 if you don't have it already downloaded
>> 2) cd to the 1.2M111/lib directory then
>> 3) $ mvn install:install-file -DartifactId=cayenne-core -
>> Dfile=cayenne.jar -DgroupId=org.apache.cayenne -Dpackaging=jar -
>> Dversion=1.2M11
>>
>> this will put the cayenne jar into your local m2 repository.
>>
>> Put pom.xml into your cayenne-jpa directory;
>>
>> Then you can run
>> $ mvn package
>> to get the cayenne package built (the jar file)
>>
>> you can get the site by
>>
>> $ mvn site javadoc:javadoc
>>
>> then open target/site/index.html
>> try out
>> target/javadoc/index.html
>> too
>>
>> I've attached a ziped version of a site I built. There are some
>> busted links and the docs are far from complete I just put a
>> skeleton together. To build it your self you need to put
>> site_src.zip into the cayenne-jpa/src directory unzip it and rerun
>> mvn site.
>>
>> <pom.xml>
>> <site.zip>
>> <site_src.zip>
>>
>> There is a lot of work to make this work the way I'd want it to
>> but this gives you a flavor of what you can do with maven.
>>
>> From the cayenne-jpa directory running
>>
>> $ mvn deploy
>>
>> yield a m2 repository in ${java.io.tmpdir}/cayenne-mvn-snapshot-repo.
>>
>> You can easily do a maven 1 deployment too with a different plugin.
>>
>> Anyway, this is my first crack at the m2 build stuff. Take a look
>> and let me know what you think.
>>
>> Again this is really not what you should do for cayenne proper for
>> the time being.
>>
>> TTFN,
>>
>> Bill Dudney
>> MyFaces - myfaces.apache.org
>> Wadi - incubator.apache.org/wadi
This archive was generated by hypermail 2.0.0 : Sat Feb 25 2006 - 06:29:37 EST