Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-3946

improve docs & ivy verification output to explain classpath problems and mention "--noconfig"

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.6, 4.0-ALPHA
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      offshoot of LUCENE-3930, where shawn reported...

      I can't get either branch_3x or trunk to build now, on a system that used to build branch_3x without complaint. It
      says that ivy is not available, even after doing "ant ivy-bootstrap" to download ivy into the home directory.
      Specifically I am trying to build solrj from trunk, but I can't even get "ant" in the root directory of the checkout
      to work. I'm on CentOS 6 with oracle jdk7 built using the city-fan.org SRPMs. Ant (1.7.1) and junit are installed
      from package repositories. Building a checkout of lucene_solr_3_5 on the same machine works fine.

      The root cause is that ant's global configs can be setup to ignore the users personal lib dir. suggested work arround is to run "ant --noconfig" but we should also try to give the user feedback in our failure about exactly what classpath ant is currently using (because apparently ${java.class.path} is not actually it)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                hossman Hoss Man
                Reporter:
                hossman Hoss Man
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: