Hey, I recall something like this being discussed when we moved to Ivy. So I tried an update and subsequent start-hbase.sh but it fails with the jars missing. I tried this on my crappy Windoze machine as well as the MacBook, same result. Here the output:
larsmacbookpro:hbase-trunk-ro larsgeorge$ svn update U NOTICE.txt U conf/hbase-env.sh U conf/hbase-default.xml A conf/tohtml.xsl U CHANGES.txt U ivy.xml D lib/libthrift-r771587.jar A lib/libthrift-0.2.0.jar A findbugs-targets.xml U ivy/libraries.properties D src/test/org/apache/hadoop/hbase/MiniZooKeeperCluster.java A src/test/org/apache/hadoop/hbase/TestMultiParallelPut.java U src/test/org/apache/hadoop/hbase/HFilePerformanceEvaluation.java U src/test/org/apache/hadoop/hbase/HBaseTestingUtility.java U src/test/org/apache/hadoop/hbase/HBaseClusterTestCase.java D src/test/org/apache/hadoop/hbase/zookeeper/HQuorumPeerTest.java A src/test/org/apache/hadoop/hbase/zookeeper/TestHQuorumPeer.java U src/test/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java U src/test/org/apache/hadoop/hbase/regionserver/TestGetDeleteTracker.java U src/test/org/apache/hadoop/hbase/regionserver/TestHRegion.java U src/test/org/apache/hadoop/hbase/regionserver/TestCompaction.java U src/test/org/apache/hadoop/hbase/regionserver/TestStoreFile.java U src/test/org/apache/hadoop/hbase/regionserver/TestStoreReconstruction.java A src/test/org/apache/hadoop/hbase/filter/TestSingleColumnValueExcludeFilter.java U src/test/org/apache/hadoop/hbase/MultiRegionTable.java D src/test/org/apache/hadoop/hbase/mapreduce/DisabledBecauseVariableSubstTooLargeExceptionTestTableIndex.java U src/test/org/apache/hadoop/hbase/io/TestHbaseObjectWritable.java U src/test/org/apache/hadoop/hbase/io/hfile/TestHFileSeek.java U src/test/org/apache/hadoop/hbase/io/hfile/TestHFile.java U src/test/org/apache/hadoop/hbase/io/hfile/RandomSeek.java U src/test/org/apache/hadoop/hbase/io/hfile/TestHFilePerformance.java U src/test/org/apache/hadoop/hbase/io/hfile/TestSeekTo.java A src/test/org/apache/hadoop/hbase/mapred A src/test/org/apache/hadoop/hbase/mapred/TestTableMapReduce.java U src/test/org/apache/hadoop/hbase/PerformanceEvaluation.java U src/test/org/apache/hadoop/hbase/client/TestFromClientSide.java U src/test/org/apache/hadoop/hbase/client/TestAdmin.java U src/test/org/apache/hadoop/hbase/TestHMsg.java U src/contrib/transactional/ivy.xml U src/contrib/transactional/src/java/org/apache/hadoop/hbase/regionserver/transactional/TransactionalRegionServer.java D src/contrib/transactional/src/java/org/apache/hadoop/hbase/client/transactional/TransactionalRPC.java U src/contrib/transactional/src/java/org/apache/hadoop/hbase/client/transactional/TransactionManager.java U src/contrib/transactional/src/java/org/apache/hadoop/hbase/client/transactional/TransactionalTable.java U src/contrib/transactional/src/java/org/apache/hadoop/hbase/client/tableindexed/IndexSpecification.java A src/contrib/ec2/ivy.xml U src/contrib/ec2/bin/image/create-hbase-image-remote U src/contrib/ec2/bin/hbase-ec2-env.sh U src/contrib/ec2/bin/hbase-ec2-init-remote.sh A src/contrib/ec2/build.xml U src/contrib/stargate/ivy.xml U src/contrib/stargate/src/java/org/apache/hadoop/hbase/stargate/ScannerResultGenerator.java U src/contrib/stargate/src/java/org/apache/hadoop/hbase/stargate/RowResource.java U src/contrib/build-contrib.xml A src/contrib/mdc_replication A src/contrib/mdc_replication/ivy.xml A src/contrib/mdc_replication/src A src/contrib/mdc_replication/src/test A src/contrib/mdc_replication/src/test/org A src/contrib/mdc_replication/src/test/org/apache A src/contrib/mdc_replication/src/test/org/apache/hadoop A src/contrib/mdc_replication/src/test/org/apache/hadoop/hbase A src/contrib/mdc_replication/src/test/org/apache/hadoop/hbase/replication A src/contrib/mdc_replication/src/test/org/apache/hadoop/hbase/replication/TestReplication.java A src/contrib/mdc_replication/src/test/org/apache/hadoop/hbase/regionserver A src/contrib/mdc_replication/src/test/org/apache/hadoop/hbase/regionserver/replication A src/contrib/mdc_replication/src/test/org/apache/hadoop/hbase/regionserver/replication/TestReplicationSink.java A src/contrib/mdc_replication/src/java A src/contrib/mdc_replication/src/java/org A src/contrib/mdc_replication/src/java/org/apache A src/contrib/mdc_replication/src/java/org/apache/hadoop A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/replication A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/replication/ReplicationConnectionManager.java A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/replication/ReplicationZookeeperHelper.java A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver/wal A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver/wal/replication A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver/wal/replication/ReplicationHLog.java A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver/replication A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver/replication/ReplicationRegionServer.java A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver/replication/ReplicationSource.java A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver/replication/ReplicationRegion.java A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/regionserver/replication/ReplicationSink.java A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/ipc A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/ipc/ReplicationRegionInterface.java A src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/package.html A src/contrib/mdc_replication/bin A src/contrib/mdc_replication/bin/copy_tables_desc.rb A src/contrib/mdc_replication/bin/add_peer.rb A src/contrib/mdc_replication/build.xml A src/java/package-info U src/java/org/apache/hadoop/hbase/thrift/Hbase.thrift A src/java/org/apache/hadoop/hbase/thrift/doc-files A src/java/org/apache/hadoop/hbase/thrift/doc-files/Hbase.html A src/java/org/apache/hadoop/hbase/thrift/doc-files/style.css A src/java/org/apache/hadoop/hbase/thrift/doc-files/index.html U src/java/org/apache/hadoop/hbase/thrift/ThriftServer.java U src/java/org/apache/hadoop/hbase/thrift/generated/Mutation.java U src/java/org/apache/hadoop/hbase/thrift/generated/AlreadyExists.java U src/java/org/apache/hadoop/hbase/thrift/generated/IOError.java U src/java/org/apache/hadoop/hbase/thrift/generated/BatchMutation.java U src/java/org/apache/hadoop/hbase/thrift/generated/Hbase.java U src/java/org/apache/hadoop/hbase/thrift/generated/TCell.java U src/java/org/apache/hadoop/hbase/thrift/generated/TRegionInfo.java U src/java/org/apache/hadoop/hbase/thrift/generated/TRowResult.java U src/java/org/apache/hadoop/hbase/thrift/generated/ColumnDescriptor.java U src/java/org/apache/hadoop/hbase/thrift/generated/IllegalArgument.java U src/java/org/apache/hadoop/hbase/thrift/package.html A src/java/org/apache/hadoop/hbase/MiniZooKeeperCluster.java U src/java/org/apache/hadoop/hbase/zookeeper/ZooKeeperWrapper.java U src/java/org/apache/hadoop/hbase/HConstants.java U src/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java U src/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java U src/java/org/apache/hadoop/hbase/regionserver/wal/HLog.java U src/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogReader.java U src/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java U src/java/org/apache/hadoop/hbase/regionserver/metrics/RegionServerMetrics.java U src/java/org/apache/hadoop/hbase/regionserver/HRegion.java U src/java/org/apache/hadoop/hbase/regionserver/Store.java U src/java/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.java A src/java/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.java A src/java/org/apache/hadoop/hbase/filter/BinaryPrefixComparator.java U src/java/org/apache/hadoop/hbase/HBaseConfiguration.java U src/java/org/apache/hadoop/hbase/master/ServerManager.java G src/java/org/apache/hadoop/hbase/master/HMaster.java D src/java/org/apache/hadoop/hbase/mapreduce/BuildTableIndex.java D src/java/org/apache/hadoop/hbase/mapreduce/IndexConfiguration.java D src/java/org/apache/hadoop/hbase/mapreduce/IndexOutputFormat.java D src/java/org/apache/hadoop/hbase/mapreduce/IndexRecordWriter.java D src/java/org/apache/hadoop/hbase/mapreduce/LuceneDocumentWrapper.java D src/java/org/apache/hadoop/hbase/mapreduce/IndexTableReducer.java U src/java/org/apache/hadoop/hbase/mapreduce/KeyValueSortReducer.java U src/java/org/apache/hadoop/hbase/mapreduce/package-info.java A src/java/org/apache/hadoop/hbase/HBaseConfTool.java U src/java/org/apache/hadoop/hbase/metrics/MetricsMBeanBase.java U src/java/org/apache/hadoop/hbase/io/HbaseObjectWritable.java U src/java/org/apache/hadoop/hbase/io/HalfHFileReader.java U src/java/org/apache/hadoop/hbase/io/hfile/HFile.java U src/java/org/apache/hadoop/hbase/io/hfile/BoundedRangeFileInputStream.java A src/java/org/apache/hadoop/hbase/mapred A src/java/org/apache/hadoop/hbase/mapred/IdentityTableMap.java A src/java/org/apache/hadoop/hbase/mapred/TableReduce.java A src/java/org/apache/hadoop/hbase/mapred/GroupingTableMap.java A src/java/org/apache/hadoop/hbase/mapred/TableInputFormat.java A src/java/org/apache/hadoop/hbase/mapred/TableOutputFormat.java A src/java/org/apache/hadoop/hbase/mapred/TableSplit.java A src/java/org/apache/hadoop/hbase/mapred/RowCounter_Counters.properties A src/java/org/apache/hadoop/hbase/mapred/package-info.java A src/java/org/apache/hadoop/hbase/mapred/TableMap.java A src/java/org/apache/hadoop/hbase/mapred/RowCounter.java A src/java/org/apache/hadoop/hbase/mapred/IdentityTableReduce.java A src/java/org/apache/hadoop/hbase/mapred/Driver.java A src/java/org/apache/hadoop/hbase/mapred/TableInputFormatBase.java A src/java/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.java A src/java/org/apache/hadoop/hbase/mapred/HRegionPartitioner.java U src/java/org/apache/hadoop/hbase/ipc/HBaseRPCProtocolVersion.java U src/java/org/apache/hadoop/hbase/ipc/HBaseRPC.java U src/java/org/apache/hadoop/hbase/ipc/HRegionInterface.java U src/java/org/apache/hadoop/hbase/ipc/HBaseRpcMetrics.java U src/java/org/apache/hadoop/hbase/util/Bytes.java U src/java/org/apache/hadoop/hbase/util/FSUtils.java U src/java/org/apache/hadoop/hbase/HMsg.java U src/java/org/apache/hadoop/hbase/client/HTable.java U src/java/org/apache/hadoop/hbase/client/HConnectionManager.java A src/java/org/apache/hadoop/hbase/client/MultiPutResponse.java U src/java/org/apache/hadoop/hbase/client/HConnection.java U src/java/org/apache/hadoop/hbase/client/Put.java A src/java/org/apache/hadoop/hbase/client/MultiPut.java U src/java/org/apache/hadoop/hbase/client/Scan.java A src/docs/src/documentation/content/xdocs/cygwin.xml U src/docs/src/documentation/content/xdocs/site.xml U bin/hbase U bin/HBase.rb U bin/start-hbase.sh U ivy-targets.xml U build.xml Updated to revision 911133. larsmacbookpro:hbase-trunk-ro larsgeorge$ patch -p0 < HBASE-2 HBASE-2011.patch HBASE-2021.patch HBASE-2029-hirb-v3.patch HBASE-2060.patch HBASE-2013-v2.patch HBASE-2028.patch HBASE-2029-hirb-v4.patch HBASE-2225-trunk.patch HBASE-2013.patch HBASE-2029-hirb-v2.patch HBASE-2029-hirb.patch larsmacbookpro:hbase-trunk-ro larsgeorge$ patch -p0 < HBASE-2225-trunk.patch (Stripping trailing CRs from patch.) patching file src/java/org/apache/hadoop/hbase/mapreduce/Export.java larsmacbookpro:hbase-trunk-ro larsgeorge$ ant Buildfile: build.xml clover.setup: clover.info: [echo] [echo] Clover not found. Code coverage reports disabled. [echo] clover: init: [copy] Copying 1 file to /Development/eclipse/workspace/hbase-trunk-ro/build/lib [copy] Copying 3 files to /Development/eclipse/workspace/hbase-trunk-ro/build/conf [copy] Copying 3 files to /Development/eclipse/workspace/hbase-trunk-ro/build/bin ivy-download: [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar [get] To: /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivy-2.1.0.jar [get] Not modified - so not downloaded ivy-init-dirs: ivy-probe-antlib: ivy-init-antlib: ivy-init: [ivy:configure] :: Ivy 2.1.0 - 20090925235825 :: http://ant.apache.org/ivy/ :: [ivy:configure] :: loading settings :: file = /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivysettings.xml ivy-resolve-common: [ivy:resolve] downloading https://repository.apache.org/content/repositories/snapshots/org/apache/hadoop/hadoop-core/0.21.0-SNAPSHOT/hadoop-core-0.21.0-20100216.213350-17.jar ... [ivy:resolve] ............................................. [ivy:resolve] ............................................................... [ivy:resolve] .................................................... (1085kB) [ivy:resolve] .. (0kB) [ivy:resolve] [SUCCESSFUL ] org.apache.hadoop#hadoop-core;0.21.0-SNAPSHOT!hadoop-core.jar (6154ms) [ivy:resolve] downloading https://repository.apache.org/content/repositories/snapshots/org/apache/hadoop/hadoop-hdfs/0.21.0-SNAPSHOT/hadoop-hdfs-0.21.0-20100210.093942-22.jar ... ^...@[ivy:resolve] .............................................................. [ivy:resolve] .......................................................... (813kB) [ivy:resolve] .. (0kB) [ivy:resolve] [SUCCESSFUL ] org.apache.hadoop#hadoop-hdfs;0.21.0-SNAPSHOT!hadoop-hdfs.jar (4626ms) [ivy:resolve] downloading https://repository.apache.org/content/repositories/snapshots/org/apache/hadoop/hadoop-mapred/0.21.0-SNAPSHOT/hadoop-mapred-0.21.0-20100213.000856-16.jar ... [ivy:resolve] ............................................................... [ivy:resolve] ........................................................................... [ivy:resolve] .............................................................................. [ivy:resolve] ... (1492kB) [ivy:resolve] .. (0kB) [ivy:resolve] [SUCCESSFUL ] org.apache.hadoop#hadoop-mapred;0.21.0-SNAPSHOT!hadoop-mapred.jar (6300ms) [ivy:resolve] downloading http://repo1.maven.org/maven2/log4j/log4j/1.2.15/log4j-1.2.15.jar ... [ivy:resolve] ............................................................................................................................................................ [ivy:resolve] ....................................................................................................................... (382kB) [ivy:resolve] .. (0kB) [ivy:resolve] [SUCCESSFUL ] log4j#log4j;1.2.15!log4j.jar (3141ms) [ivy:resolve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.4/commons-lang-2.4.jar ... [ivy:resolve] ............................................................................................ [ivy:resolve] ............................................... (255kB) [ivy:resolve] .. (0kB) [ivy:resolve] [SUCCESSFUL ] commons-lang#commons-lang;2.4!commons-lang.jar (2859ms) [ivy:resolve] downloading http://repo1.maven.org/maven2/jline/jline/0.9.94/jline-0.9.94.jar ... [ivy:resolve] .............................................................. (85kB) [ivy:resolve] .. (0kB) [ivy:resolve] [SUCCESSFUL ] jline#jline;0.9.94!jline.jar (1849ms) ivy-retrieve-common: [ivy:retrieve] :: retrieving :: org.apache.hadoop#hbase [ivy:retrieve] confs: [common] [ivy:retrieve] 7 artifacts copied, 31 already retrieved (14386kB/745ms) [ivy:cachepath] DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead [ivy:cachepath] :: loading settings :: file = /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivysettings.xml jspc: [echo] Setting jspc.notRequired property. jsp pages generated once per ant session only compile-core: [javac] Compiling 66 source files to /Development/eclipse/workspace/hbase-trunk-ro/build/classes [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. compile-contrib: compile: compile: [copy] Copying 20 files to /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/ec2 clover.setup: clover.info: [echo] [echo] Clover not found. Code coverage reports disabled. [echo] clover: check-contrib: init: [echo] contrib: mdc_replication [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/classes [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/test [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/examples [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/test/logs init-contrib: ivy-download: [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar [get] To: /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivy-2.1.0.jar [get] Not modified - so not downloaded ivy-init-dirs: [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/ivy [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/ivy/lib [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/ivy/report [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/ivy/maven [mkdir] Created dir: /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/ivy/lib/common ivy-probe-antlib: ivy-init-antlib: ivy-init: [ivy:configure] :: loading settings :: file = /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivysettings.xml ivy-resolve-common: ivy-retrieve-common: [ivy:retrieve] :: retrieving :: org.apache.hadoop#mdc_replication [ivy:retrieve] confs: [common] [ivy:retrieve] 34 artifacts copied, 0 already retrieved (21991kB/1889ms) [ivy:cachepath] DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead [ivy:cachepath] :: loading settings :: file = /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivysettings.xml compile: [echo] contrib: mdc_replication [javac] Compiling 8 source files to /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/mdc_replication/classes [javac] Note: /Development/eclipse/workspace/hbase-trunk-ro/src/contrib/mdc_replication/src/java/org/apache/hadoop/hbase/replication/ReplicationConnectionManager.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. ivy-download: [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar [get] To: /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivy-2.1.0.jar [get] Not modified - so not downloaded ivy-init-dirs: ivy-probe-antlib: ivy-init-antlib: ivy-init: [ivy:configure] :: loading settings :: file = /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivysettings.xml ivy-resolve-common: ivy-retrieve-common: [ivy:retrieve] :: retrieving :: org.apache.hadoop#stargate [ivy:retrieve] confs: [common] [ivy:retrieve] 3 artifacts copied, 43 already retrieved (3391kB/61ms) [ivy:cachepath] DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead [ivy:cachepath] :: loading settings :: file = /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivysettings.xml check-contrib: init: [echo] contrib: stargate init-contrib: compile-jar: [javac] Compiling 3 source files to /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/stargate/classes ^@ compile-war: [javac] Compiling 3 source files to /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/stargate/warClasses compile: [echo] contrib: stargate clover.setup: clover.info: [echo] [echo] Clover not found. Code coverage reports disabled. [echo] clover: check-contrib: init: [echo] contrib: transactional init-contrib: ivy-download: [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar [get] To: /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivy-2.1.0.jar [get] Not modified - so not downloaded ivy-init-dirs: ivy-probe-antlib: ivy-init-antlib: ivy-init: [ivy:configure] :: loading settings :: file = /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivysettings.xml ivy-resolve-common: ivy-retrieve-common: [ivy:retrieve] :: retrieving :: org.apache.hadoop#transactional [ivy:retrieve] confs: [common] [ivy:retrieve] 2 artifacts copied, 32 already retrieved (1899kB/124ms) [ivy:cachepath] DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead [ivy:cachepath] :: loading settings :: file = /Development/eclipse/workspace/hbase-trunk-ro/ivy/ivysettings.xml compile: [echo] contrib: transactional [javac] Compiling 4 source files to /Development/eclipse/workspace/hbase-trunk-ro/build/contrib/transactional/classes [javac] Note: /Development/eclipse/workspace/hbase-trunk-ro/src/contrib/transactional/src/java/org/apache/hadoop/hbase/client/tableindexed/IndexSpecification.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. compile: jar: [copy] Copying 1 file to /Development/eclipse/workspace/hbase-trunk-ro/build/classes [jar] Building jar: /Development/eclipse/workspace/hbase-trunk-ro/build/hbase-0.21.0-dev.jar BUILD SUCCESSFUL Total time: 2 minutes 15 seconds larsmacbookpro:hbase-trunk-ro larsgeorge$ build/bin/start-hbase.sh Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:698) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398) at org.apache.hadoop.hbase.HBaseConfTool.main(HBaseConfTool.java:31) Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398) ... 13 more build/bin/start-hbase.sh: line 44: [: ==: unary operator expected Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:698) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398) at org.apache.hadoop.hbase.zookeeper.ZKServerTool.main(ZKServerTool.java:20) Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398) ... 13 more starting master, logging to /Development/eclipse/workspace/hbase-trunk-ro/build/bin/../logs/hbase-larsgeorge-master-larsmacbookpro.fritz.box.out Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/ipc/VersionedProtocol at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:698) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) localhost: starting regionserver, logging to /Development/eclipse/workspace/hbase-trunk-ro/build/bin/../logs/hbase-larsgeorge-regionserver-larsmacbookpro.fritz.box.out localhost: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/ipc/VersionedProtocol localhost: at java.lang.ClassLoader.defineClass1(Native Method) localhost: at java.lang.ClassLoader.defineClass(ClassLoader.java:698) localhost: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) localhost: at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) localhost: at java.net.URLClassLoader.access$000(URLClassLoader.java:56) localhost: at java.net.URLClassLoader$1.run(URLClassLoader.java:195) localhost: at java.security.AccessController.doPrivileged(Native Method) localhost: at java.net.URLClassLoader.findClass(URLClassLoader.java:188) localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:315) larsmacbookpro:hbase-trunk-ro larsgeorge$ Am I missing something? Lars