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