lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Lucene-java Wiki] Update of "HowToContribute" by HossMan
Date Wed, 04 Apr 2012 18:07:30 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.

The "HowToContribute" page has been changed by HossMan:
http://wiki.apache.org/lucene-java/HowToContribute?action=diff&rev1=34&rev2=35

Comment:
LUCENE-3946 docs mentioning ivy and possible problems with ivy

  = How to Contribute to Lucene =
  
  <<TableOfContents>>
+ 
+ = Working With Code =
  
  === Getting the source code ===
  First of all, you need the Lucene source code.
@@ -19, +21 @@

  svn checkout http://svn.eu.apache.org/repos/asf/lucene/dev/trunk/ lucene-trunk
  }}}
  
+ === Dependencies ===
+ 
+ Building Lucene requires that you have Apache Ant installed.  Starting with 3.6, Apache
Ivy is also required for fetching dependency jars to compile against.
+ 
+ Once you have ant working, you can use the "ant ivy-bootstrap" build target to have ivy
automatically downloaded and installed for you in your ${user.home}/.ant/lib directory
+ 
+ <<Anchor(antivy)>>
+ ==== Problems with Ivy? ====
+ 
+ Some people have reported problems getting Ivy to work when installed in ${user.home}/.ant/lib
+ 
+ The majority of these issues seem to be people using installations of ant packaged by linux
disto providers that either do not provide a full ant install (ie: additional RPMs are required)
or explicitly disable the ability to use "user lib" feature of ant in their configs, or have
some other problems.
+ 
+ Suggested fixes for people who still have problems getting Ivy to work after running "ant
ivy-bootstrap"...
+ 
+  * try using the "--noconfig" option when running ant
+  * try removing "rpm_mode=true" from your /etc/ant.conf
+  * try installing a clean version of Apache Ant downloaded directly from the Apache mirrors
+ 
+ For more details:
+  * https://issues.apache.org/jira/browse/LUCENE-3946
+  * :TODO: more URLs, docs on ant classpath, and userlib, etc...
+ 
+ 
- === Tips to configure Environment ===
+ === Tips to configure IDEs ===
  
  Instructions to configure IntelliJ: [[HowtoConfigureIntelliJ]].  For Eclipse, see [[http://wiki.apache.org/solr/HowToConfigureEclipse|HowtoConfigureEclipse]].
  

Mime
View raw message