我想将JSON对象返回给客户端。我添加了依赖项,但它不起作用。again.What的目的是‘重新打包’吗?我找不到此包的任何文档以在pom.xml.It中添加允许我创建JSONObject,但在我的控制台中出现此错误?!
pom.xml
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-json-plugin</artifactId>
<version>${struts.version}</version>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-labs</artifactId>
<version>${appengine.app.version}</version>
<scope>test</scope>
</dependency>我使用Gson并为me.It工作,它很容易实现并将Java对象转换为JSON,反之亦然!
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.3.1</version>
</dependency>发布于 2015-04-05 11:02:11
将“重新打包”的包视为可能会更改的内部GAE实现选择。这些类的包路径被修改为包含repackaged,这样它们就不会与您的选择冲突。
我在Eclipse提供重新打包的类作为可行的选项时遇到了问题。How to hide some Eclipse autocomplete results展示了一种解决这个问题的方法。
发布于 2016-06-17 18:17:02
这只是IntelliJ用户的后续文章。您可以告诉集成开发环境不在以下位置提供重新打包的类:(适用于IntelliJ 2016.1)
设置>编辑器>常规>自动导入>从导入和完成中排除
在那里输入以下内容,您就完成了。
com.google.appengine.labs.repackaged
com.google.appengine.repackagedhttps://stackoverflow.com/questions/29451752
复制相似问题