Depending upon what you actually need to do, you could consider just attaching to the running Solr instance remotely. I know it's easy in IntelliJ, and believe Eclipse makes this easy as well but I haven't used Eclipse in a while....
Best Erick On Sat, Mar 24, 2012 at 11:11 PM, Li Li <fancye...@gmail.com> wrote: > I forgot to write that I am running it in tomcat 6, not jetty. > you can right click the project -> Debug As -> Debug on Server -> Manually > define a new Server -> Apache -> Tomcat 6 > if you should have configured a tomcat. > > On Sun, Mar 25, 2012 at 4:17 AM, Karthick Duraisamy Soundararaj < > karthick.soundara...@gmail.com> wrote: > >> I followed your instructions. I got 8 Errors and a bunch of warnings few >> of them related to classpath. I also got the following exception when I >> tried to run with the jetty ( i have attached the full console output with >> this email. I figured solr directory with config files might be missing and >> added that in WebContent. >> >> Could be of great help if someone can point me at right direction. >> >> ls WebContent >> admin favicon.ico index.jsp solr WEB-INF >> >> >> *SEVERE: Error in solrconfig.xml:org.apache.solr.common.SolrException: No >> system property or default value specified for solr.test.sys.prop1* >> at >> org.apache.solr.common.util.DOMUtil.substituteProperty(DOMUtil.java:331) >> at >> org.apache.solr.common.util.DOMUtil.substituteProperties(DOMUtil.java:290) >> at >> org.apache.solr.common.util.DOMUtil.substituteProperties(DOMUtil.java:292) >> at org.apache.solr.core.Config.<init>(Config.java:165) >> at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:131) >> at org.apache.solr.core.CoreContainer.create(CoreContainer.java:435) >> at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316) >> at >> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:133) >> at >> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94) >> at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713) >> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) >> at >> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282) >> at >> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518) >> at >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at org.mortbay.jetty.Server.doStart(Server.java:224) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at runjettyrun.Bootstrap.main(Bootstrap.java:97) >> >> >> *Here are the 8 errors I got* >> *Description >> Resource >> Path >> >> Location Type* >> core cannot be resolved >> dataimport.jsp >> /solr3_5/ssrc/solr/contrib/dataimporthandler/src/webapp/admin >> line 27 JSP Problem >> End tag (</html>) not closed properly, expected >. package.html >> /solr3_5/ssrc/lucene/contrib/queryparser/src/java/org/apache/lucene/queryParser/core/config >> line 64 HTML Problem >> Fragment "_info.jsp" was not found at expected >> path /solr3_5/ssrc/solr/contrib/ >> dataimporthandler/src/webapp/admin/_info.jsp dataimport.jsp >> /solr3_5/ssrc/solr/contrib/dataimporthandler/src/webapp/admin >> line 21 JSP Problem >> Fragment "_info.jsp" was not found at expected >> path /solr3_5/ssrc/solr/contrib/dataimporthandler >> /src/webapp/admin/_info.jsp >> debug.jsp >> /solr3_5/ssrc/solr/contrib/dataimporthandler/src/webapp/admin >> line 19 JSP Problem >> Named template dotdots is not available tabutils.xsl >> >> /solr3_5/ssrc/lucene/src/site/src/documentation/skins/common/xslt/html >> line 41 XSL Problem >> Named template dotdots is not available tabutils.xsl >> /solr3_5/ssrc/solr/site-src/src/documentation/skins/common/xslt/html >> line 41 XSL Problem >> Unhandled exception type Throwable ping.jsp >> /solr3_5/WebContent/admin >> line 46 JSP Problem >> Unhandled exception type Throwable ping.jsp >> /solr3_5/ssrc/solr/webapp/web/admin >> >> line 46 JSP Problem >> >> >> *Here are the warnings I got* >> >>> Description Resource Path Location Type >>> Classpath entry >>> /solr3_5/ssrc/lucene/contrib/benchmark/lib/commons-beanutils-1.7.0.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/lucene/contrib/benchmark/lib/commons-collections-3.1.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/lucene/contrib/benchmark/lib/commons-compress-1.2.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/lucene/contrib/benchmark/lib/commons-digester-1.7.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/lucene/contrib/benchmark/lib/commons-logging-1.0.4.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/lucene/contrib/benchmark/lib/xercesImpl-2.9.1-patched-XERCESJ-1257.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry /solr3_5/ssrc/lucene/contrib/icu/lib/icu4j-4_8_1_1.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/lucene/contrib/queries/lib/jakarta-regexp-1.4.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/lucene/lib/ant-1.7.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/lucene/lib/ant-junit-1.7.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/lucene/lib/junit-4.7.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/clustering/lib/carrot2-core-3.5.0.jar will not >>> be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/clustering/lib/hppc-0.3.4-jdk15.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/clustering/lib/jackson-core-asl-1.5.2.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/clustering/lib/jackson-mapper-asl-1.5.2.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/clustering/lib/mahout-collections-0.3.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/clustering/lib/mahout-math-0.3.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/clustering/lib/simple-xml-2.4.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/dataimporthandler/lib/activation-1.1.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/dataimporthandler/lib/mail-1.4.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/contrib/extraction/lib/asm-3.1.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/bcmail-jdk15-1.45.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/bcprov-jdk15-1.45.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/boilerpipe-1.1.0.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/commons-compress-1.2.jar will not >>> be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/contrib/extraction/lib/dom4j-1.6.1.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/fontbox-1.6.0.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/jempbox-1.6.0.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/metadata-extractor-2.4.0-beta-1.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/netcdf-4.2-min.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/pdfbox-1.6.0.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/poi-3.8-beta4.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/poi-ooxml-3.8-beta4.jar will not >>> be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/poi-ooxml-schemas-3.8-beta4.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/poi-scratchpad-3.8-beta4.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/contrib/extraction/lib/rome-0.9.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/tagsoup-1.2.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/tika-core-0.10.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/tika-parsers-0.10.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/extraction/lib/xmlbeans-2.3.0.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/contrib/langid/lib/jsonic-1.2.0.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/langid/lib/langdetect-r111-java5.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/uima/lib/commons-digester-2.0.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/uima/lib/uima-an-alchemy-2.3.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/uima/lib/uima-an-calais-2.3.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/uima/lib/uima-an-tagger-2.3.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/contrib/uima/lib/uima-an-wst-2.3.1.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry /solr3_5/ssrc/solr/contrib/uima/lib/uimaj-core-2.3.1.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/velocity/lib/commons-beanutils-1.7.0.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/velocity/lib/commons-collections-3.2.1.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/velocity/lib/velocity-1.6.4.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/contrib/velocity/lib/velocity-tools-2.0.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/example/lib/jetty-6.1.26-patched-JETTY-1340.jar will not >>> be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/example/lib/jetty-util-6.1.26-patched-JETTY-1340.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry /solr3_5/ssrc/solr/example/lib/jsp-2.1/core-3.1.1.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/example/lib/jsp-2.1/jsp-2.1-glassfish-2.1.v20091210.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/example/lib/jsp-2.1/jsp-2.1-jetty-6.1.26.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/example/lib/jsp-2.1/jsp-api-2.1-glassfish-2.1.v20091210.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry >>> /solr3_5/ssrc/solr/example/lib/servlet-api-2.5-20081211.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/apache-solr-noggit-r1099557.jar >>> will not be exported or published. Runtime ClassNotFoundExceptions may >>> result. solr3_5 P/solr3_5 Classpath Dependency Validator >>> Message >>> Classpath entry /solr3_5/ssrc/solr/lib/commons-codec-1.5.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/lib/commons-csv-1.0-SNAPSHOT-r966014.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/commons-fileupload-1.2.1.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/commons-httpclient-3.1.jar will >>> not be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/commons-io-1.4.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/commons-lang-2.4.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/easymock-2.2.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry >>> /solr3_5/ssrc/solr/lib/geronimo-stax-api_1.0_spec-1.0.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/guava-r05.jar will not be exported >>> or published. Runtime ClassNotFoundExceptions may result. solr3_5 >>> P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/jcl-over-slf4j-1.6.1.jar will not >>> be exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/junit-4.7.jar will not be exported >>> or published. Runtime ClassNotFoundExceptions may result. solr3_5 >>> P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/servlet-api-2.4.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/slf4j-api-1.6.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/slf4j-jdk14-1.6.1.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> Classpath entry /solr3_5/ssrc/solr/lib/wstx-asl-3.2.7.jar will not be >>> exported or published. Runtime ClassNotFoundExceptions may result. >>> solr3_5 P/solr3_5 Classpath Dependency Validator Message >>> >> >> >> On Fri, Mar 23, 2012 at 3:25 AM, Li Li <fancye...@gmail.com> wrote: >> >>> here is my method. >>> 1. check out latest source codes from trunk or download tar ball >>> svn checkout >>> http://svn.apache.org/repos/asf/lucene/dev/trunklucene_trunk >>> >>> 2. create a dynamic web project in eclipse and close it. >>> for example, I create a project name lucene-solr-trunk in my >>> workspace. >>> >>> 3. copy/mv the source code to this project(it's not necessary) >>> here is my directory structure >>> lili@lili-desktop:~/workspace/lucene-solr-trunk$ ls >>> bin.tests-framework build lucene_trunk src testindex WebContent >>> lucene_trunk is the top directory checked out from svn in step 1. >>> 4. remove WebContent generated by eclipse and modify it to a soft link to >>> lili@lili-desktop:~/workspace/lucene-solr-trunk$ ll WebContent >>> lrwxrwxrwx 1 lili lili 28 2011-08-18 18:50 WebContent -> >>> lucene_trunk/solr/webapp/web/ >>> 5. open lucene_trunk/dev-tools/eclipse/dot.classpath. copy all lines like >>> kind="src" to a temp file >>> <classpathentry kind="src" path="lucene/core/src/java"/> >>> <classpathentry kind="src" path="lucene/core/src/resources"/> >>> .... >>> 6. replace all string like path="xxx" to path="lucene_trunk/xxx" and copy >>> them into .classpath file >>> 7. mkdir WebContent/WEB-INF/lib >>> 8. extract all jar file in dot.classpath to WebContent/WEB-INF/lib >>> I use this command: >>> lili@lili-desktop:~/workspace/lucene-solr-trunk/lucene_trunk$ cat >>> dev-tools/eclipse/dot.classpath |grep "kind=\"lib"|awk -F "path=\"" >>> '{print >>> $2}' |awk -F "\"/>" '{print $1}' |xargs cp ../WebContent/WEB-INF/lib/ >>> 9. open this project and refresh it. >>> if everything is ok, it will compile all java files successfully. if >>> there is something wrong, Probably we don't use the correct jar. because >>> there are many versions of the same library. >>> 10. right click the project -> debug As -> debug on Server >>> it will fail because no solr home is specified. >>> 11. right click the project -> debug As -> debug Configuration -> >>> Arguments >>> Tab -> VM arguments >>> add >>> >>> -Dsolr.solr.home=/home/lili/workspace/lucene-solr-trunk/lucene_trunk/solr/example/solr >>> you can also add other vm arguments like -Xmx1g here. >>> 12. all fine, add a break point at SolrDispatchFilter.doFilter(). all solr >>> request comes here >>> 13. have fun~ >>> >>> >>> On Fri, Mar 23, 2012 at 11:49 AM, Karthick Duraisamy Soundararaj < >>> karthick.soundara...@gmail.com> wrote: >>> >>> > Hi Solr Ppl, >>> > I have been trying to set up solr dev env. I downloaded >>> the >>> > tar ball of eclipse and the solr 3.5 source. Here are the exact >>> sequence of >>> > steps I followed >>> > >>> > I extracted the solr 3.5 source and eclipse. >>> > I installed run-jetty-run plugin for eclipse. >>> > I ran ant eclipse in the solr 3.5 source directory >>> > I used eclipse's "Open existing project" option to open up the files in >>> > solr 3.5 directory. I got a huge tree in the name of lucene_solr. >>> > >>> > I run it and there is a SEVERE error: System property not set >>> excetption. * >>> > solr*.test.sys.*prop1* not set and then the jetty loads solr. I then try >>> > localhost:8080/solr/select/ I get null pointer execpiton. I am only >>> able to >>> > access admin page. >>> > >>> > Is there anything else I need to do? >>> > >>> > I tried to follow >>> > >>> > >>> http://www.lucidimagination.com/devzone/technical-articles/setting-apache-solr-eclipse >>> > . >>> > But I dont find the solr-3.5.war file. I tried ant dist to generate the >>> > dist folder but that has many jars and wars.. >>> > >>> > I am able to compile the source with ant compile, get the solr in >>> example >>> > directory up and running. >>> > >>> > Will be great if someone can help me with this. >>> > >>> > Thanks, >>> > Karthick >>> > >>> >> >> >> >>