Return-Path: Delivered-To: apmail-hadoop-hbase-dev-archive@minotaur.apache.org Received: (qmail 11935 invoked from network); 6 Feb 2010 05:05:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 6 Feb 2010 05:05:37 -0000 Received: (qmail 14900 invoked by uid 500); 6 Feb 2010 05:05:37 -0000 Delivered-To: apmail-hadoop-hbase-dev-archive@hadoop.apache.org Received: (qmail 14758 invoked by uid 500); 6 Feb 2010 05:05:36 -0000 Mailing-List: contact hbase-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hbase-dev@hadoop.apache.org Delivered-To: mailing list hbase-dev@hadoop.apache.org Received: (qmail 14747 invoked by uid 99); 6 Feb 2010 05:05:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 Feb 2010 05:05:36 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of saint.ack@gmail.com designates 209.85.221.198 as permitted sender) Received: from [209.85.221.198] (HELO mail-qy0-f198.google.com) (209.85.221.198) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 Feb 2010 05:05:27 +0000 Received: by qyk36 with SMTP id 36so1123125qyk.5 for ; Fri, 05 Feb 2010 21:05:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=WtPTilkzPiJiP+TbddY9PfFZaw/QYFNGSYsA8OjcR9k=; b=LaY2vd9H0s/7Y/m54AiQb6Hq5dFM4WCvMy5rNwhKCjzCXTKPx7VQSj1xOsEF6BCkuT YoZpSGSbtA0kRrqD5UGz7TxwyDsaX69sLlaRbCECw0ScTaYMGJNJuo7dRtzLHOio5PxI cDBzhcsxb31E/7V3aDxPUFq/MuPO372Gm9xTY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=X0fm4r5ZvNaw24b4e2B5Aq/pXC8HRF8DvShY/OvAu4lW8yKCdhgHeS+vkiWY1ixPhD fIRzzuKIEUnDeM5P2nZzWM8KBVOAn9Pmcml0gA2r9J3Ycv5G5a2R1steo3b+1JK+c6lw Q1W3mQrx2Iv6h3HDleBb73Odf0DJMM8kKGxvY= MIME-Version: 1.0 Sender: saint.ack@gmail.com Received: by 10.224.127.37 with SMTP id e37mr1411471qas.288.1265432706064; Fri, 05 Feb 2010 21:05:06 -0800 (PST) In-Reply-To: <61770b881002051225x6202abbdt2d1ea7429436c714@mail.gmail.com> References: <61770b881002040508g29e92c48r79abae8944539ce5@mail.gmail.com> <61770b881002040531q41ddde18l2808bfcb19524afb@mail.gmail.com> <7c962aed1002040944x5d463a4ewc43d6136a916c8db@mail.gmail.com> <61770b881002050021u186265x767f408085d77b64@mail.gmail.com> <61770b881002051225x6202abbdt2d1ea7429436c714@mail.gmail.com> Date: Fri, 5 Feb 2010 21:05:06 -0800 X-Google-Sender-Auth: 9052704bba0645b3 Message-ID: <7c962aed1002052105l42c00b2ah514a265d319fc27@mail.gmail.com> Subject: Re: IvyDE Usage From: Stack To: hbase-dev@hadoop.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable That article was really helpful Lars. Thanks. St.Ack On Fri, Feb 5, 2010 at 12:25 PM, Lars George wrote: > Hi Stack, > > http://www.larsgeorge.com/2010/02/ivyde-and-hbase-021-trunk.html > > Hope that helps? > > Lars > > On Fri, Feb 5, 2010 at 9:21 AM, Lars George wrote= : >> Well, sort of. I am missing jars though. After I got it to work so >> that it would at least start fetching the remote jars I noticed still >> many compile errors. One of the libs missing for example is >> hadoop-mapred. >> >> To get it to work I had to add three Ivy containers for core, >> contrib/stargate and contrib/transactional so that their specific libs >> get pulled in. This is also where it gets "ugly" as it pulls in nearly >> everything for each of them, so you end up with many duplicate jar >> files (which was discussed though here before). >> >> On each Ivy container I also had to specify "Project specific >> settings" and specify the ivy/ivy-settings.xml and >> ivy/libraries.properties. One has a URL style format and the other a >> standard filename, so that is not very intuitive. I have some >> screenshots if you like them? >> >> >> On Thu, Feb 4, 2010 at 6:44 PM, Stack wrote: >>> Did you get it to work Lars? =A0How? =A0Adding ivy/libraries.properties= or >>> ivy to your CLASSPATH? >>> St.Ack >>> >>> On Thu, Feb 4, 2010 at 5:31 AM, Lars George wro= te: >>>> OOps, looks like I was on an older level. Didn't have the >>>> ivy/libraries.properties. Sorry. >>>> >>>> On Thu, Feb 4, 2010 at 2:08 PM, Lars George wr= ote: >>>>> Hey, >>>>> >>>>> I installed IvyDE but it fails to work as all variables that I guess >>>>> are defined in the build.xml are not pulled in: >>>>> >>>>> ... >>>>> =A0 =A0 =A0 =A0=3D=3D=3D=3D public: tried >>>>> >>>>> =A0 =A0 =A0 =A0 =A0http://repo1.maven.org/maven2/org/apache/hadoop/ha= doop-mapred-test/${hadoop-mapred.version}/hadoop-mapred-test-${hadoop-mapre= d.version}.pom >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.hadoop#hadoop-mapred-tes= t;${hadoop-mapred.version}: not found >>>>> >>>>> =A0 =A0 =A0 =A0 =A0-- artifact org.apache.hadoop#hadoop-mapred-test;$= {hadoop-mapred.version}!hadoop-mapred-test.jar: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.commons#commons-math;${c= ommons-math.version}: not found >>>>> >>>>> =A0 =A0 =A0 =A0 =A0http://repo1.maven.org/maven2/org/apache/hadoop/ha= doop-mapred-test/${hadoop-mapred.version}/hadoop-mapred-test-${hadoop-mapre= d.version}.jar >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0::::::::::::::::::::::::::::::::::::::= :::::::: >>>>> >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0module not found: org.apache.commons#c= ommons-math;${commons-math.version} >>>>> >>>>> =A0 =A0 =A0 =A0=3D=3D=3D=3D local: tried >>>>> >>>>> =A0 =A0 =A0 =A0 =A0C:\Users\Lars >>>>> George\.ivy2/local/org.apache.commons/commons-math/${commons-math.ver= sion}/ivys/ivy.xml >>>>> >>>>> =A0 =A0 =A0 =A0 =A0-- artifact org.apache.commons#commons-math;${comm= ons-math.version}!commons-math.jar: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0C:\Users\Lars >>>>> George\.ivy2/local/org.apache.commons/commons-math/${commons-math.ver= sion}/jars/commons-math.jar >>>>> >>>>> =A0 =A0 =A0 =A0=3D=3D=3D=3D shared: tried >>>>> >>>>> =A0 =A0 =A0 =A0 =A0C:\Users\Lars >>>>> George\.ivy2/shared/org.apache.commons/commons-math/${commons-math.ve= rsion}/ivys/ivy.xml >>>>> >>>>> =A0 =A0 =A0 =A0 =A0-- artifact org.apache.commons#commons-math;${comm= ons-math.version}!commons-math.jar: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0C:\Users\Lars >>>>> George\.ivy2/shared/org.apache.commons/commons-math/${commons-math.ve= rsion}/jars/commons-math.jar >>>>> >>>>> =A0 =A0 =A0 =A0=3D=3D=3D=3D public: tried >>>>> >>>>> =A0 =A0 =A0 =A0 =A0http://repo1.maven.org/maven2/org/apache/commons/c= ommons-math/${commons-math.version}/commons-math-${commons-math.version}.po= m >>>>> >>>>> =A0 =A0 =A0 =A0 =A0-- artifact org.apache.commons#commons-math;${comm= ons-math.version}!commons-math.jar: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0http://repo1.maven.org/maven2/org/apache/commons/c= ommons-math/${commons-math.version}/commons-math-${commons-math.version}.ja= r >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0::::::::::::::::::::::::::::::::::::::= :::::::: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: =A0 =A0 =A0 =A0 =A0UNRESOLVED DEPEN= DENCIES =A0 =A0 =A0 =A0 :: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0::::::::::::::::::::::::::::::::::::::= :::::::: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.hadoop#hadoop-core;${had= oop-core.version}: not found >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.hadoop#hadoop-hdfs;${had= oop-hdfs.version}: not found >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.hadoop#hadoop-mapred;${h= adoop-mapred.version}: not found >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0::::::::::::::::::::::::::::::::::::::= :::::::: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: =A0 =A0 =A0 =A0 =A0UNRESOLVED DEPEN= DENCIES =A0 =A0 =A0 =A0 :: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0::::::::::::::::::::::::::::::::::::::= :::::::: >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.hadoop#hadoop-core;${had= oop-core.version}: not found >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.hadoop#hadoop-hdfs;${had= oop-hdfs.version}: not found >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.lucene#lucene-core;${luc= ene.version}: not found >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: log4j#log4j;${log4j.version}: not f= ound >>>>> >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.jruby#jruby-complete;${jruby.ve= rsion}: not found >>>>> >>>>> >>>>> :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0:: org.apache.hadoop#hadoop-core-test;= ${hadoop-core.version}: not found >>>>> >>>>> ERROR: null >>>>> >>>>> :: problems summary :: >>>>> :::: ERRORS >>>>> =A0 =A0 =A0 =A0null >>>>> >>>>> >>>>> :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS >>>>> ERROR: Error while resolving dependencies for ivy.xml >>>>> null >>>>> >>>>> >>>>> How is this supposed to work? This should also be documented on our >>>>> Wiki as other devs may have the same issue since we now moved to Ivy. >>>>> >>>>> Lars >>>>> >>>> >>> >> >