Return-Path: Delivered-To: apmail-lucene-solr-dev-archive@minotaur.apache.org Received: (qmail 3049 invoked from network); 3 Sep 2009 14:06:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Sep 2009 14:06:14 -0000 Received: (qmail 98922 invoked by uid 500); 3 Sep 2009 14:06:14 -0000 Delivered-To: apmail-lucene-solr-dev-archive@lucene.apache.org Received: (qmail 98826 invoked by uid 500); 3 Sep 2009 14:06:14 -0000 Mailing-List: contact solr-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-dev@lucene.apache.org Delivered-To: mailing list solr-dev@lucene.apache.org Received: (qmail 98815 invoked by uid 99); 3 Sep 2009 14:06:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 14:06:14 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [208.97.132.66] (HELO spunkymail-a1.g.dreamhost.com) (208.97.132.66) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 14:06:04 +0000 Received: from [10.0.1.2] (72-254-9-136.client.stsn.net [72.254.9.136]) by spunkymail-a1.g.dreamhost.com (Postfix) with ESMTP id 8427AFE1F3 for ; Thu, 3 Sep 2009 07:05:43 -0700 (PDT) Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes Mime-Version: 1.0 (Apple Message framework v1075.2) Subject: Re: Solr development with IntelliJIDEA - looking for advice From: Grant Ingersoll In-Reply-To: <52c3ddca0909030642y11ea5221xecb9d6a25fc65592@mail.gmail.com> Date: Thu, 3 Sep 2009 07:05:43 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <52c3ddca0909030642y11ea5221xecb9d6a25fc65592@mail.gmail.com> To: solr-dev@lucene.apache.org X-Mailer: Apple Mail (2.1075.2) X-Virus-Checked: Checked by ClamAV on apache.org I usually skip through the Wizard stuff as fast as possible and then =20 just add the modules by hand, as IntelliJ thinks it is smart at this =20 stuff when it really isn't. For the core Solr, I create a "Project =20 Library" dependency that has 3 JAR Directories as dependencies: ./lib example/lib example/lib/jsp-2.1 YMMV. This is one place where Maven is _so much better_ than Ant. Point =20 IntelliJ at the pom.xml, and you have it all setup, including all the =20= submodules, etc. On Sep 3, 2009, at 6:42 AM, Luk=C3=A1=C5=A1 Vl=C4=8Dek wrote: > Hello, > I noticed that several developers (Yonik, Grant, ... ?) are using > IntelliJIDEA for Solr development. Is anybody willing to share his/her > experience about how to setup and open Solr project in IntelliJIDEA? =20= > I am > quite new to IntelliJIDEA and I would greatly appreciate any *how-=20 > to* or > *for dummies* step-by-step tutorial. I tried to create a new project =20= > in IDEA > from existing sources (fresh solr-trunk) and simply followed the =20 > wizard but > this does not seem to be the best option (getting some circular =20 > dependencies > and missing classpath issues). > > Note: I am using IntelliJIDEA 8.1.3 > > Regards, > Lukas -------------------------- Grant Ingersoll http://www.lucidimagination.com/ Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids) =20 using Solr/Lucene: http://www.lucidimagination.com/search