Return-Path: X-Original-To: apmail-buildr-users-archive@www.apache.org Delivered-To: apmail-buildr-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 326F910A89 for ; Sat, 10 Jan 2015 15:21:24 +0000 (UTC) Received: (qmail 16802 invoked by uid 500); 10 Jan 2015 15:21:25 -0000 Delivered-To: apmail-buildr-users-archive@buildr.apache.org Received: (qmail 16737 invoked by uid 500); 10 Jan 2015 15:21:25 -0000 Mailing-List: contact users-help@buildr.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@buildr.apache.org Delivered-To: mailing list users@buildr.apache.org Received: (qmail 16725 invoked by uid 99); 10 Jan 2015 15:21:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Jan 2015 15:21:25 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of j-p-t@gmx.net designates 212.227.15.18 as permitted sender) Received: from [212.227.15.18] (HELO mout.gmx.net) (212.227.15.18) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Jan 2015 15:20:57 +0000 Received: from [192.168.178.20] ([79.215.174.96]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MU0pN-1YIS9K39t3-00Qgnu for ; Sat, 10 Jan 2015 16:20:36 +0100 Message-ID: <54B14342.7080500@gmx.net> Date: Sat, 10 Jan 2015 16:20:34 +0100 From: JPT User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: users@buildr.apache.org Subject: buildr doesn not create recursive deps in eclipse classpath Content-Type: multipart/mixed; boundary="------------050206000909000903080904" X-Provags-ID: V03:K0:nJ1HJRi492c5wiRmyKwU06SmiMjG1oG9S27NoLI+/ISBr0f2XaH kwNtMG9bdGsFpP5OnLxcKZcR21HDPiA44/d2npYNKzyAkKZI+DYPF29T9Rn6lXktTIDImD2 kwDy4d08eN73eprvrmtvzSZ+N4qi2U+Sx7RyYRGcKYPlf7Jc/GKSh4k1ykKrPvosuNCMscq ioU80vhwycOl9WM9ZLqRg== X-UI-Out-Filterresults: notjunk:1; X-Virus-Checked: Checked by ClamAV on apache.org --------------050206000909000903080904 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hi, I already sent this email, but it did not appear in the ML archive. Perhaps it wasn't accepted because I wasn't subscribed? (I am now) Please excuse me for trying again, should this result in a double post. ---- I recently started my first project with buildr & eclipse. Everything is fine, much better than maven I hope ;) The only problem is, "buildr eclipse" only adds the complile.with from buildfile to eclipse-cp. The dependencies of these are missing. If I build the project using buildr, it recursively downloads all necessary libraries. But Eclipse classpath is still missing these. Have some examples: I added commons-config and -logging, -lang was missing, had to add it manually: compile.with 'commons-configuration:commons-configuration:jar:1.10' compile.with 'commons-logging:commons-logging:jar:1.2' compile.with 'commons-lang:commons-lang:jar:2.6' I added junit compile.with 'junit:junit:jar:4.12' result is: java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing so, let's have a look into junit.pom: org.hamcresthamcrest-core1.3 there it is. then why isn't it integrated into my eclipse CP? (see attachment) Yes, I issued "buildr eclipse" and refreshed the project from disk. Everything works fine for explicitely mentioned deps. should I use builr4eclipse? thanks, Jan --------------050206000909000903080904 Content-Type: text/plain; charset=UTF-8; name=".classpath" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=".classpath" PGNsYXNzcGF0aD4KICA8Y2xhc3NwYXRoZW50cnkga2luZD0ic3JjIiBwYXRoPSJzcmMvbWFp bi9qYXZhIiBleGNsdWRpbmc9IioqLy5zdm4vfCoqL0NWUy8iLz4KICA8Y2xhc3NwYXRoZW50 cnkga2luZD0iY29uIiBwYXRoPSJvcmcuZWNsaXBzZS5qZHQubGF1bmNoaW5nLkpSRV9DT05U QUlORVIiLz4KICA8Y2xhc3NwYXRoZW50cnkga2luZD0ib3V0cHV0IiBwYXRoPSJ0YXJnZXQv Y2xhc3NlcyIvPgogIDxjbGFzc3BhdGhlbnRyeSBraW5kPSJ2YXIiIHBhdGg9Ik0yX1JFUE8v anVuaXQvanVuaXQvNC4xMi9qdW5pdC00LjEyLmphciIgc291cmNlcGF0aD0iTTJfUkVQTy9q dW5pdC9qdW5pdC80LjEyL2p1bml0LTQuMTItc291cmNlcy5qYXIiIGphdmFkb2NwYXRoPSJN Ml9SRVBPL2p1bml0L2p1bml0LzQuMTIvanVuaXQtNC4xMi1qYXZhZG9jLmphciIvPgogIDxj bGFzc3BhdGhlbnRyeSBraW5kPSJ2YXIiIHBhdGg9Ik0yX1JFUE8vY29tbW9ucy1jb25maWd1 cmF0aW9uL2NvbW1vbnMtY29uZmlndXJhdGlvbi8xLjEwL2NvbW1vbnMtY29uZmlndXJhdGlv bi0xLjEwLmphciIgc291cmNlcGF0aD0iTTJfUkVQTy9jb21tb25zLWNvbmZpZ3VyYXRpb24v Y29tbW9ucy1jb25maWd1cmF0aW9uLzEuMTAvY29tbW9ucy1jb25maWd1cmF0aW9uLTEuMTAt c291cmNlcy5qYXIiIGphdmFkb2NwYXRoPSJNMl9SRVBPL2NvbW1vbnMtY29uZmlndXJhdGlv bi9jb21tb25zLWNvbmZpZ3VyYXRpb24vMS4xMC9jb21tb25zLWNvbmZpZ3VyYXRpb24tMS4x MC1qYXZhZG9jLmphciIvPgogIDxjbGFzc3BhdGhlbnRyeSBraW5kPSJ2YXIiIHBhdGg9Ik0y X1JFUE8vY29tbW9ucy1sYW5nL2NvbW1vbnMtbGFuZy8yLjYvY29tbW9ucy1sYW5nLTIuNi5q YXIiIHNvdXJjZXBhdGg9Ik0yX1JFUE8vY29tbW9ucy1sYW5nL2NvbW1vbnMtbGFuZy8yLjYv Y29tbW9ucy1sYW5nLTIuNi1zb3VyY2VzLmphciIgamF2YWRvY3BhdGg9Ik0yX1JFUE8vY29t bW9ucy1sYW5nL2NvbW1vbnMtbGFuZy8yLjYvY29tbW9ucy1sYW5nLTIuNi1qYXZhZG9jLmph ciIvPgogIDxjbGFzc3BhdGhlbnRyeSBraW5kPSJ2YXIiIHBhdGg9Ik0yX1JFUE8vY29tbW9u cy1sb2dnaW5nL2NvbW1vbnMtbG9nZ2luZy8xLjIvY29tbW9ucy1sb2dnaW5nLTEuMi5qYXIi IHNvdXJjZXBhdGg9Ik0yX1JFUE8vY29tbW9ucy1sb2dnaW5nL2NvbW1vbnMtbG9nZ2luZy8x LjIvY29tbW9ucy1sb2dnaW5nLTEuMi1zb3VyY2VzLmphciIgamF2YWRvY3BhdGg9Ik0yX1JF UE8vY29tbW9ucy1sb2dnaW5nL2NvbW1vbnMtbG9nZ2luZy8xLjIvY29tbW9ucy1sb2dnaW5n LTEuMi1qYXZhZG9jLmphciIvPgogIDxjbGFzc3BhdGhlbnRyeSBraW5kPSJ2YXIiIHBhdGg9 Ik0yX1JFUE8vb3JnL2FwYWNoZS9sb2dnaW5nL2xvZzRqL2xvZzRqLWNvcmUvMi4xL2xvZzRq LWNvcmUtMi4xLmphciIgc291cmNlcGF0aD0iTTJfUkVQTy9vcmcvYXBhY2hlL2xvZ2dpbmcv bG9nNGovbG9nNGotY29yZS8yLjEvbG9nNGotY29yZS0yLjEtc291cmNlcy5qYXIiIGphdmFk b2NwYXRoPSJNMl9SRVBPL29yZy9hcGFjaGUvbG9nZ2luZy9sb2c0ai9sb2c0ai1jb3JlLzIu MS9sb2c0ai1jb3JlLTIuMS1qYXZhZG9jLmphciIvPgo8L2NsYXNzcGF0aD4K --------------050206000909000903080904--