As nutch8.1 has no parse-rtf and parse-mp3 plugins by default, so I use Eclipse 
SDK Version: 3.2.1 to compile nutch81 in order to add some plugins .

Curiously Eclipse SDK Version can build parse-html and other plugins with no 
problems , but when building parse-rtf and parse-mp3, it says:

for parse-rtf :

BUILD FAILED
C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\build-plugin.xml:65: The 
following error occurred while executing this line:
C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-rtf\build.xml:37: 
JavaCC home must be a valid directory.

for parse-mp3
 [echo] Compiling plugin: parse-mp3
 [javac] Compiling 2 source files to C:\Documents and 
Settings\administrator\workspace\Nutch\build\parse-mp3\classes
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:27:
 package org.farng.mp3 does not exist
 [javac] import org.farng.mp3.MP3File;
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:28:
 package org.farng.mp3 does not exist
 [javac] import org.farng.mp3.TagException;
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:29:
 package org.farng.mp3.id3 does not exist
 [javac] import org.farng.mp3.id3.AbstractID3v2;
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:30:
 package org.farng.mp3.id3 does not exist
 [javac] import org.farng.mp3.id3.AbstractID3v2Frame;
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:31:
 package org.farng.mp3.id3 does not exist
 [javac] import org.farng.mp3.id3.ID3v1;
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:32:
 package org.farng.mp3.object does not exist
 [javac] import org.farng.mp3.object.AbstractMP3Object;
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:93:
 cannot find symbol
 [javac] symbol : class MP3File
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] private Parse getID3v1Parse(MP3File mp3, Metadata contentMeta)
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:111:
 cannot find symbol
 [javac] symbol : class MP3File
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] public Parse getID3v2Parse(MP3File mp3, Metadata contentMeta)
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:68:
 cannot find symbol
 [javac] symbol : class MP3File
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] MP3File mp3 = new MP3File(tmp);
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:68:
 cannot find symbol
 [javac] symbol : class MP3File
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] MP3File mp3 = new MP3File(tmp);
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:83:
 cannot find symbol
 [javac] symbol : class TagException
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] } catch (TagException e) {
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:96:
 cannot find symbol
 [javac] symbol : class ID3v1
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] ID3v1 tag = mp3.getID3v1Tag();
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:114:
 cannot find symbol
 [javac] symbol : class AbstractID3v2
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] AbstractID3v2 tag = mp3.getID3v2Tag();
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:117:
 cannot find symbol
 [javac] symbol : class AbstractID3v2Frame
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] AbstractID3v2Frame frame = (AbstractID3v2Frame) it.next();
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:117:
 cannot find symbol
 [javac] symbol : class AbstractID3v2Frame
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] AbstractID3v2Frame frame = (AbstractID3v2Frame) it.next();
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:122:
 cannot find symbol
 [javac] symbol : class AbstractMP3Object
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] AbstractMP3Object mp3Obj = (AbstractMP3Object) itBody.next();
 [javac] ^
 [javac] C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\parse-mp3\src\java\org\apache\nutch\parse\mp3\MP3Parser.java:122:
 cannot find symbol
 [javac] symbol : class AbstractMP3Object
 [javac] location: class org.apache.nutch.parse.mp3.MP3Parser
 [javac] AbstractMP3Object mp3Obj = (AbstractMP3Object) itBody.next();
 [javac] ^
 [javac] 17 errors

BUILD FAILED
C:\Documents and 
Settings\administrator\workspace\Nutch\src\plugin\build-plugin.xml:97: Compile 
failed; see the compiler error output for details.

Total time: 1 second

should I change any settings in some xml files? Who can tell me how to do?

thanks in advance.

 
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Nutch-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nutch-general

Reply via email to