[英]Eclipse: load my own JAR file before an Eclipse plugin
我想在我的Google App Engine項目中使用最新版本的org.json 。 我的項目使用GWT插件,它們提供了自己的較舊版本的org.json,因此,如果將json.jar
文件放入WEB-INF/lib
它將被忽略。 如果轉到Eclipse項目的“ Properties > Java Build Path > Libraries
以刪除GWT JDK jar,則該項目將無法編譯。 如果我使用相同的屬性選項卡將自己的json.jar
添加到庫列表中(通過Add Jars...
),則無濟於事。
有什么我可以做的,還是我仍舊使用org.json的舊版本?
編輯 :我不使用Maven。
從2.7開始,GWT不再使用org.json
,因此您所要做的就是使用最新版本。
也就是說,即使使用GWT 2.6.1或更早版本,您也應該能夠:
Properties > Java Build Path > Order and Export
org.json
JDK放在GWT JDK之上,以對較新版本的org.json
進行Properties > Java Build Path > Order and Export
WEB-INF/lib
以使用最新版本的org.json
運行。 如果這還不夠,您可能必須刪除gwt-servlet-deps.jar
(其中包含org.json
類),然后將其替換validation-api-1.0.0.GA.jar
。 但是,只有GWT 2.6才能實現; 如果您使用的版本甚至更高,那么您就不走運了(但是2.6.0已經快2年了,而2.5.0已經3年了,這在網絡規模上是永恆的)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.