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