Return-Path: Delivered-To: apmail-ant-notifications-archive@minotaur.apache.org Received: (qmail 84513 invoked from network); 21 Dec 2009 20:33:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 21 Dec 2009 20:33:46 -0000 Received: (qmail 28374 invoked by uid 500); 21 Dec 2009 20:33:46 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 28298 invoked by uid 500); 21 Dec 2009 20:33:46 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 28289 invoked by uid 99); 21 Dec 2009 20:33:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Dec 2009 20:33:46 +0000 X-ASF-Spam-Status: No, hits=-10.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Dec 2009 20:33:38 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 415D929A0014 for ; Mon, 21 Dec 2009 12:33:18 -0800 (PST) Message-ID: <357145133.1261427598266.JavaMail.jira@brutus> Date: Mon, 21 Dec 2009 20:33:18 +0000 (UTC) From: "Claudio Miranda (JIRA)" To: notifications@ant.apache.org Subject: [jira] Updated: (IVYDE-56) References to dependent *.jar files reference the cache and not the local retrive directory MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/IVYDE-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claudio Miranda updated IVYDE-56: --------------------------------- Attachment: screenshot-1.jpg Is there any workaround for this issue ? See the screenshot, I have 2 different projects, each one has a ivy.xml, but eclipse uses all files in the ivy cache. > References to dependent *.jar files reference the cache and not the local retrive directory > ------------------------------------------------------------------------------------------- > > Key: IVYDE-56 > URL: https://issues.apache.org/jira/browse/IVYDE-56 > Project: IvyDE > Issue Type: Improvement > Components: classpath container > Environment: Windows, Eclispe 3.2.0, IvyDE 1.2.0, Ivy 1.4.0, JDK 1.5.x > Reporter: angelo.schneider@oomentor.de > Attachments: IVYDE-56-r732294.patch, screenshot-1.jpg > > > On the IvyDE settings screen I have checked the option: "do retrive after resolve". > I gave a "lib folder" in my Eclispe project as target for the retrive. > IvyDE still shows in mouse overs on the ivy container classpath entries like: C:\{my stuff}\.ivy\cache\[org]\[artifact]-[revision].[ext], the local "lib folder" is ignored. > In other words, the Eclispe build fails if I manually deleted the cache for some reason, until I do a manual resolve again. > Background: > For my daily work I use Eclipse. For full builds I use Ant. Ant build and Eclipse build should work as similar as possible. While classpath dependencies during compilation from Ant are resloved via the local lib files, Eclipse resolves them via the ivy cash. This happends besides that IvyDE as well copies the files into the project. As a result of this I can't move the project to my note book where I don't have access to my ivy cache directory. (As a workaround I remove the ivy container from .classpath and add the jar files from the "lib folder" manually, however this is error prone. > Feature Request: > As like with ant, which retrives all needed *.jar files, I like IvyDE to be able to retrieve into the exact same folder like my ant build.xml. I like the classpath container of Ivy to use this folder to provide the *.jar files on the classpath for eclispe. > (Sorry for the long description, I liked to make it as clear as possible, as I realy wonder why IvyDE actualy behaves different ;D ) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.