GSON未导入到Maven项目中

我收到以下错误-我在依赖项中添加了GSon-

有人可以指出我做错了吗?

编辑:指定的依赖项-

   <dependency>

<groupId>com.google.code.gson</groupId>

<artifactId>gson</artifactId>

<version>1.7.1</version>

</dependency>

我在sevlet中使用以下代码

 JSONService json = new JSONService();

String json_output = json.makeLoginJSON(user);

makeLoginJSON —

   public String makeLoginJSON(LoginDetails user) {

String FinalJson = null;

Gson gson = new Gson();

FinalJson = gson.toJson(user);

return FinalJson;

}

回答:

Try:

<dependency>

<groupId>com.google.code.gson</groupId>

<artifactId>gson</artifactId>

<version>2.1</version>

<scope>provided</scope>

</dependency>

我已经编辑了评论并添加了范围。默认范围是compile,这意味着在运行时不存在依赖项。为此,请使用

提供的范围。有关Apache的Maven依赖关系简介中有关maven依赖关系的范围的更多信息

以上是 GSON未导入到Maven项目中 的全部内容, 来源链接: utcz.com/qa/415606.html

回到顶部