I am modifying Nutch 2.3.1 and integrating CLD2 language detector in FetcherReducer.java class. I made a separate class name LangInfo.java in org.apache.nutch.fetcher package.
In this LangInfo.java class i tried to write import org.json.simple.JSONObject;
but when i build it using ant runtime command in Nutch directory it fails with error
src/java/org/apache/nutch/fetcher/LangInfo.java:20: error: package org.json.simple.JSONObject does not exist
src/java/org/apache/nutch/fetcher/LangInfo.java:21: error: package org.json.simple.parser does not exist**
But when i open it in eclipse, eclipse does not shows error on this import. and if i go to project properties > Libraries there i found json-simple-1.1.0.jar. it means this jar file already exists. but why i am always getting errors due to this import?
i have attached two screenshots with this issue:
1- jar.png (this is eclipse screenshot showing json-simple-1.1.0.jar exists)
2- error.png (this is terminal build error log. when i run ant runtime command)
Kindly help me ASAP.