2017-08-24 67 views
0

我看到春天的引導具有簡單衝刺啓動JSON簡單的導入失敗

 <dependency> 
      <groupId>com.googlecode.json-simple</groupId> 
      <artifactId>json-simple</artifactId> 
      <version>${simple-json.version}</version> 
     </dependency> 

JSON的依賴關係列表,但我無法導入org.json.JSONObject我的春天啓動的應用程序中。

可能是什麼問題?

+0

你添加的依賴在你的項目POM(沒有版本明顯)? – Sam

+0

我試圖在我的項目pom中添加json-simple(沒有版本)。當我添加它說依賴性未知。 –

+0

檢查maven是否下載了該軟件包。 –

回答

2

您需要使用org.json.simple包。

import org.json.simple.JSONObject; 

並重新導入您IDE的maven插件的依賴關係。

+0

錯誤 - 無法解析符號簡單。在組織之後,沒有導入json。 –

+0

你使用哪個版本的json-simple? –

+0

最新版本1.1.1。 –

2

編輯

雖然春季啓動對JSON的簡單它定義爲 一個可選的依賴的依賴。所以你需要在你的pom 中添加依賴項,因爲它不會在spring啓動時自動下載。

步驟

  1. 添加到您的pom.xml

    <dependency> 
        <groupId>com.googlecode.json-simple</groupId> 
        <artifactId>json-simple</artifactId> 
        <version>1.1.1</version> 
    </dependency> 
    
  2. 再刷新依賴運行命令

    mvn package 
    
  3. 刷新/重新導入項目一世f您正在使用IDE(例如JetBrains Intellij Idea)。
  4. 導入您的類的包

    import org.json.simple.JSONObject; 
    
  5. 使用和享受

    import org.json.simple.JSONObject; 
    public class Application { 
    
        public static void main(String[] args) 
    
         JSONObject.escape(""); 
         System.out.println("Done"); 
        } 
    } 
    
+0

'com.googlecode.json-simple:json-simple:1.1.1'''依賴沒有找到錯誤。 –

+2

你的Maven /項目出了問題,或者你沒有點擊正確的地方。這是正確的依賴版本。你正在使用企業聯線鏡或什麼東西? – Strelok

+1

@RoshanA可以分享你的pom.xml嗎? – mirmdasif