Hi, Are you sure you're trying to compile parse-rss? It looks like you're trying to compile parse-html, from your included output. Further, I think that the cause of your errors seems like you haven't generated the Nutch core classes yet. From the <nutch_root> directory, type:
% ant compile-core Then, you can do one of the following: % ant compile-plugins (This will compile * all * of the plugins listed in the <nutch_root>/src/plugin/build.xml script) Or you can cd to your appropriate plugin directory (take parse-html as an example): % cd <nutch_root>/src/plugin/parse-html % ant compile That will compile your plugin from its local directory, only running its ant compile script. Hope that helps. Cheers, Chris ______________________________________________ Chris A. Mattmann [EMAIL PROTECTED] Staff Member Modeling and Data Management Systems Section (387) Data Management Systems and Technologies Group _________________________________________________ Jet Propulsion Laboratory Pasadena, CA Office: 171-266B Mailstop: 171-246 _______________________________________________________ Disclaimer: The opinions presented within are my own and do not reflect those of either NASA, JPL, or the California Institute of Technology. > -----Original Message----- > From: Marco PV [mailto:[EMAIL PROTECTED] > Sent: Monday, April 18, 2005 9:31 PM > To: [email protected] > Subject: Parse Rss Compile errors > > Hi, > > I use jdk1.5 and I'm getting this errors trying to compile nutch with > parse-rss: (modified at 17/04/05) > Any idea? > > Thanks, > Marco > compile: > [echo] Compiling plugin: parse-rss > [javac] Compiling 4 source files to /backup/news/build/parse- > rss/classes > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:19: > package org.apache.nutch.protocol does not exist > [javac] import org.apache.nutch.protocol.Content; > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:20: > package org.apache.nutch.util does not exist > [javac] import org.apache.nutch.util.LogFormatter; > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:21: > cannot find symbol > [javac] symbol : class Parser > [javac] location: package org.apache.nutch.parse > [javac] import org.apache.nutch.parse.Parser; > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:22: > cannot find symbol > [javac] symbol : class Parse > [javac] location: package org.apache.nutch.parse > [javac] import org.apache.nutch.parse.Parse; > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:23: > cannot find symbol > [javac] symbol : class ParseData > [javac] location: package org.apache.nutch.parse > [javac] import org.apache.nutch.parse.ParseData; > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:24: > cannot find symbol > [javac] symbol : class ParseImpl > [javac] location: package org.apache.nutch.parse > [javac] import org.apache.nutch.parse.ParseImpl; > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:25: > cannot find symbol > [javac] symbol : class Outlink > [javac] location: package org.apache.nutch.parse > [javac] import org.apache.nutch.parse.Outlink; > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:26: > cannot find symbol > [javac] symbol : class ParseException > [javac] location: package org.apache.nutch.parse > [javac] import org.apache.nutch.parse.ParseException; > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:62: > cannot find symbol > [javac] symbol: class Parser > [javac] public class RSSParser implements Parser { > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:101: > cannot find symbol > [javac] symbol : class Content > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] public Parse getParse(Content content) throws > ParseException > { > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:101: > cannot find symbol > [javac] symbol : class Parse > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] public Parse getParse(Content content) throws > ParseException > { > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:101: > cannot find symbol > [javac] symbol : class ParseException > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] public Parse getParse(Content content) throws > ParseException > { > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:63: > cannot find symbol > [javac] symbol : variable LogFormatter > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] public static final Logger LOG = LogFormatter > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:85: > package org.apache.nutch.util does not exist > [javac] > org.apache.nutch.util.LogFormatter.getLogStream(this.LOG, > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:126: > cannot find symbol > [javac] symbol : class ParseException > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] throw new ParseException("Can't be handled as rss > document. " + e); > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:152: > cannot find symbol > [javac] symbol : class Outlink > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] .add(new Outlink(r.getLink(), > r.getDescription())); > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:177: > cannot find symbol > [javac] symbol : class Outlink > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] theOutlinks.add(new Outlink(whichLink, > theRSSItem > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:202: > cannot find symbol > [javac] symbol : class Outlink > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] Outlink[] outlinks = (Outlink[]) theOutlinks > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:202: > cannot find symbol > [javac] symbol : class Outlink > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] Outlink[] outlinks = (Outlink[]) theOutlinks > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:203: > cannot find symbol > [javac] symbol : class Outlink > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] .toArray(new Outlink[theOutlinks.size()]); > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:209: > cannot find symbol > [javac] symbol : class ParseData > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] ParseData parseData = new > ParseData(contentTitle.toString(), outlinks, > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:209: > cannot find symbol > [javac] symbol : class ParseData > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] ParseData parseData = new > ParseData(contentTitle.toString(), outlinks, > [javac] ^ > [javac] > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/RSSParser.java:211: > cannot find symbol > [javac] symbol : class ParseImpl > [javac] location: class org.apache.nutch.parse.rss.RSSParser > [javac] return new ParseImpl(indexText.toString(), parseData); > [javac] ^ > [javac] Note: > /backup/news/src/plugin/parse- > html/src/java/org/apache/nutch/parse/rss/FeedParserListenerImpl.java > uses unchecked or unsafe operations. > [javac] Note: Recompile with -Xlint:unchecked for details. > [javac] 23 errors > > BUILD FAILED > /backup/news/build.xml:70: The following error occurred while executing > this > line: > /backup/news/src/plugin/build.xml:12: The following error occurred while > executing this line: > /backup/news/src/plugin/build-plugin.xml:84: Compile failed; see the > compiler error output for details. > > Total time: 23 seconds > > _________________________________________________________________ > MSN Messenger: instale gr�tis e converse com seus amigos. > http://messenger.msn.com.br
