2012-03-12 4 views
0

Я пытаюсь использовать Nutch 1.4 искателю в убунту Однако, когда я пытаюсь выполнить nutcg со всей установки, которые предлагаются в Nutch вики дает эту ошибку:с использованием Nutch 1.4 в убунту

[email protected]:~/Desktop/search engine/apache-nutch-1.4-bin/runtime/local$ 
bin/nutch crawl urls -dir crawl -depth 1 
bin/nutch: line 108: [: /home/erogol/Desktop/search: binary operator expected 
Exception in thread "main" java.lang.NoClassDefFoundError: engine/apache-nutch-1/4-bin 
/runtime/local/logs 
Caused by: java.lang.ClassNotFoundException: engine.apache-nutch-  
1.4-bin.runtime.local.logs 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 
Could not find the main class: engine/apache-nutch-1.4-bin/runtime/local/logs.  
Program will exit. 

У вас есть предложение или идея решить проблему использования для nutch?

Заранее спасибо ... все Nutch знатоки :)

ответ

0

Проблема не о Nutch: пространство внутри имени в search engine папке создает проблемы. Как вы можете видеть из ClassNotFoundException, часть после пробела берется как имя класса, который должен быть выполнен. Не можете ли вы просто переименовать search engine в нечто вроде search-engine?

+0

Спасибо за ваш ответ, я решил проблему. Это был один из файлов конфигурации ... – erogol

+0

Downvoter, я хотел бы знать, почему! Вы должны оставить комментарий хотя бы! – javanna

Смежные вопросы