У меня есть портлет MVC, созданный с использованием gradle, я хочу проанализировать в нем JSON, поэтому я включил следующие пакеты, как показано ниже:
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.simple.JSONValue;
Также я включил org.json в файл build.gradle каквы можете увидеть ниже:
dependencies {
compileOnly group: "com.liferay.portal", name: "com.liferay.portal.kernel", version: "3.0.0"
compileOnly group: "com.liferay.portal", name: "com.liferay.util.taglib", version: "2.0.0"
compileOnly group: "javax.portlet", name: "portlet-api", version: "3.0.0"
compileOnly group: "javax.servlet", name: "javax.servlet-api", version: "3.0.1"
compileOnly group: "jstl", name: "jstl", version: "1.2"
compileOnly group: "org.osgi", name: "osgi.cmpn", version: "6.0.0"
//compile group: 'com.squareup.okhttp', name: 'okhttp', version: '2.6.0'
compile group: 'org.json', name: 'json', version: '20180813'
compile group: 'org.apache.clerezza.ext', name: 'org.json.simple', version: '0.4'
compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5'
}
Компиляция прошла успешно, но при развертывании в Liferay (7) Iam выдает следующую ошибку:
При развертывании в Liferay появляется эта ошибка:
org.osgi.framework.BundleException: Could not resolve module: mvc [952]_ Unreso
lved requirement: Import-Package: org.json; version="[20180813.0.0,20180814.0.0)
Должен ли я также включить пакет org.json в liferay?Если да, где я должен добавить это?
Не удалось добавить новые пакеты. Пожалуйста, кто-нибудь поможет мне в этом.