Return-Path: X-Original-To: apmail-hdt-dev-archive@minotaur.apache.org Delivered-To: apmail-hdt-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EDE2310949 for ; Tue, 3 Sep 2013 17:56:45 +0000 (UTC) Received: (qmail 56984 invoked by uid 500); 3 Sep 2013 17:56:45 -0000 Delivered-To: apmail-hdt-dev-archive@hdt.apache.org Received: (qmail 56928 invoked by uid 500); 3 Sep 2013 17:56:44 -0000 Mailing-List: contact dev-help@hdt.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hdt.incubator.apache.org Delivered-To: mailing list dev@hdt.incubator.apache.org Received: (qmail 56849 invoked by uid 99); 3 Sep 2013 17:56:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Sep 2013 17:56:43 +0000 X-ASF-Spam-Status: No, hits=-2000.2 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 03 Sep 2013 17:56:42 +0000 Received: (qmail 56644 invoked by uid 99); 3 Sep 2013 17:56:21 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Sep 2013 17:56:21 +0000 Received: from localhost (HELO mail-lb0-f173.google.com) (127.0.0.1) (smtp-auth username adamb, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Sep 2013 17:56:21 +0000 Received: by mail-lb0-f173.google.com with SMTP id o14so5241865lbi.32 for ; Tue, 03 Sep 2013 10:56:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=Op0Vyy0ZN26Q6o12Wo6pjBBPbuh2P3AWpdKWctRahME=; b=GMD12kl8t0sZm+4uUJqvzMEkpLW4CiJhT8XmjBbG/JCJxOeuD4m/6RdsV0Ky7mquDz x3QasKFJDojEwO8lJ2jHwf7cm1hD3NYZnr2yRbekc0FLKMMRWEcacRjr0A3Q4puv9jP5 zLDasY+2gUrOYfLgfwBSTFyunXE6l33h+sX/GZR8HtOeVEPIrs0vNeSha90s4m+6Lij0 9xofZRsI8FS3iU0CO0vM4tQGiWuD/Zlocio0BNaMtY/tq4tW55Fht4t2DzOQBbJ+hjTD xBBja41MguRsXkwMrN+CpA8aLU6mTE6yIXDeedoHUc+JBQW9hHwx1BvrFe7bFOmTwA9g 3eog== MIME-Version: 1.0 X-Received: by 10.112.128.166 with SMTP id np6mr26707459lbb.7.1378230979382; Tue, 03 Sep 2013 10:56:19 -0700 (PDT) Received: by 10.112.61.2 with HTTP; Tue, 3 Sep 2013 10:56:19 -0700 (PDT) In-Reply-To: References: Date: Tue, 3 Sep 2013 12:56:19 -0500 Message-ID: Subject: Re: Maven build From: Adam Berry To: dev@hdt.incubator.apache.org Content-Type: multipart/alternative; boundary=047d7b343ef2f1d71c04e57e6768 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b343ef2f1d71c04e57e6768 Content-Type: text/plain; charset=ISO-8859-1 Hi Rahul, What branch are you trying to do this on? On master, where Tycho is used, there is a setting in the pom pointing at the necessary; juno p2 http://download.eclipse.org/releases/juno If you are trying to do the same with all local files you will need the necessary p2 repositories locally, and the pom configured to use them. I think just a copy of the core Eclipse SDK repository and the JDT one should be sufficient. Then you can just use file: urls to point to the local spots. Or are you trying to not use tycho here and do something else? Adam On Tue, Sep 3, 2013 at 10:31 AM, Rahul Sharma wrote: > Hi devs, > > I tried doing a maven build this via a simple copy process, where I am > copying the required dependencies and generation the required packaging. > But there are some issues in the same. Eclipse does not publish their > latest artifacts in maven central or any of the other repositories[1]. I > could only find dependencies for 3.6 version of eclipse core [2]. Other > related dependencies like swt, Jfaces [2] etc are also of older versions, > available via maven central. > > In order to get around the problem I checked how they are doing it in tycho > plugin, as they use the latest versions there. They are packing their own > jars and we could use a few(osgi, runtime etc), which can provide us the > latest versions. I am not sure of what to with the rest, if we do it in > this manner. > > Much of the problem is due to the eclipse pde > libs(core,runtime,osgi,emf,jface,swf etc) that are required for the build. > I have also tried maven-pde plugin but that requires eclipse path of the > machine. I believe it is not actively developed anymore. > > Are there any suggestions ? > > regards > Rahul > > [1] https://oss.sonatype.org > [2] http://mvnrepository.com/artifact/org.eclipse.core > [3] http://mvnrepository.com/artifact/org.eclipse/jface > --047d7b343ef2f1d71c04e57e6768--