簡體   English   中英

Eclipse:在Eclipse插件之前加載我自己的JAR文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM