You need the junit jar file in your CLASSPATH in order to build Solr.
Bill
On 10/12/06, Zaheed Haque <[EMAIL PROTECTED]> wrote:
Hi:
The nighly version 2006-10-12 works fine just tested it. But when I
downloaded the source and try to compile I am getting the following
error:
What I am doing wrong? is the trunk broken? I would like to try
SOLR-20 and SOLR-30 could someone please help..
Regards
=====
compile:
[mkdir] Created dir: /usr/local/src/solr/build
[javac] Compiling 151 source files to /usr/local/src/solr/build
[javac]
/usr/local/src/solr/src/java/org/apache/solr/util/AbstractSolrTestCase.java:8:
package junit.framework does not exist
[javac] import junit.framework.TestCase;
[javac] ^
[javac]
/usr/local/src/solr/src/java/org/apache/solr/util/AbstractSolrTestCase.java:27:
cannot find symbol
[javac] symbol: class TestCase
[javac] public abstract class AbstractSolrTestCase extends TestCase {
[javac] ^
[javac]
/usr/local/src/solr/src/java/org/apache/solr/util/AbstractSolrTestCase.java:78:
cannot find symbol
[javac] symbol : method getClass()
[javac] location: class org.apache.solr.util.AbstractSolrTestCase
[javac] + getClass().getName() + "-" +
getName() + "-"
[javac] ^
[javac]
/usr/local/src/solr/src/java/org/apache/solr/util/AbstractSolrTestCase.java:78:
cannot find symbol
[javac] symbol : method getName()
[javac] location: class org.apache.solr.util.AbstractSolrTestCase
[javac] + getClass().getName() + "-" +
getName() + "-"
[javac] ^
[javac]
/usr/local/src/solr/src/java/org/apache/solr/util/AbstractSolrTestCase.java:120:
cannot find symbol
[javac] symbol : method fail(java.lang.String)
[javac] location: class org.apache.solr.util.AbstractSolrTestCase
[javac] fail(m + "update was not successful: " + res);
[javac] ^
[javac]
/usr/local/src/solr/src/java/org/apache/solr/util/AbstractSolrTestCase.java:139:
cannot find symbol
[javac] symbol : method fail(java.lang.String)
[javac] location: class org.apache.solr.util.AbstractSolrTestCase
[javac] fail(m + "query failed XPath: " + results +
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 6 errors
BUILD FAILED
/usr/local/src/solr/build.xml:86: Compile failed; see the compiler
error output for details.
Total time: 13 seconds