Dan,
good to hear that Rickard is inspirational and would love to see you
get "smitten" by Qi4j...  :-)

As others have pointed out, working with the GIT master branches means
that all GIT repositories depends on "themselves", i.e. any current
Qi4j GIT repo will depend on qi4j-core master branch, and so forth.
This may or may not continue forever, as I think core will stablize
and more work will go into libraries.

So, for now; clone them all, and build with the following;

#!/bin/sh
cd qi4j-core && mvn clean && mvn install && cd ../qi4j-libraries &&
mvn clean && mvn install && cd ../qi4j-extensions && mvn clean && mvn
install && cd ../qi4j-tests && mvn clean && mvn install && cd
../qi4j-tools && mvn clean && mvn install && cd ../qi4j-samples && mvn
clean && mvn install && cd ../qi4j-tutorials && mvn clean && mvn
install && cd ..


We are also eager to release 1.2 in the near future, possibly by next weekend.

Cheers
Niclas

On Sat, Sep 11, 2010 at 4:33 AM, Dan Bergh Johnsson
<[email protected]> wrote:
> Hi Qi4j-gang
> As usual after being at a presentation with Rickard I get this urge to get
> into Qi4j again. So, here I sit a Friday evening with one eye watching old
> SICP relays and the other one trying to get a Qi4j environment going (again,
> as my last laptop did not survive my one-year old son throwing up straight
> into its keyboard).
> If I clone the qi4j-tutorials and try to mvn install them I get some build
> failures as mvn cannot find three dependent artifacts
> <snip>
> Missing:
> ----------
> 1) org.qi4j.core:qi4j-core-api:jar:1.2-SNAPSHOT
> 2) org.qi4j.core:qi4j-core-bootstrap:jar:1.2-SNAPSHOT
> 3) org.qi4j.core:qi4j-core-runtime:jar:1.2-SNAPSHOT
> ----------
> 3 required artifacts are missing.
> for artifact:
>   org.qi4j.tutorial:qi4j-two-minutes:jar:1.2-SNAPSHOT
> from the specified remote repositories:
>   central (http://repo1.maven.org/maven2),
>   ops4j.releases.deploy (http://repository.ops4j.org/maven2)
> </snip>
> If I resolve this by cloning and mvn install qi4j-core I get the same report
> for libraries instead. If I clone and mvn install qi4j-libraries, then
> qi4j-tutorials runs fine.
> So, obviously qi4j-tutorials is not set to fetch qi4j-core and
> qi4j-libraries SNAPSHOTs from repositories. I guessed it should be just
> adding the repository declaration under "Maven Usage" on qi4j/downloads.html
> - but it didn't.
> Then I realised that the dependency from qi4j-libraries to qi4j-core does
> not work either, so this is perhaps not just a miss but a design choise?
> Either way, I would be happy updating the tutorial or the poms. But could
> you please tell me which way is intended?
> Yours
>    Dan
>
> _______________________________________________
> qi4j-dev mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>
>



-- 
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I  live here; http://tinyurl.com/2qq9er
I  work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to