【发布时间】:2016-09-13 10:59:13
【问题描述】:
我正在尝试使用 Maven 在 Eclipse 中创建可执行 jar。如果我在 Eclipse 中运行它,我的程序可以完美运行,但如果尝试使用 Maven 构建它,它将写入此错误并构建失败。谁能帮帮我!!!
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile
(default-compile) on project myProject: Compilation failure
[ERROR] C\FacebookGet.java:[34,25] error: for-each not applicable to expression type
这是错误的代码
Connection<Post> result = fbclient.fetchConnection(
"********/feed", Post.class);
Session session = GeneralSession.getSession();
session.beginTransaction();
34 - for (List<Post> page : result) {
35 - for (Post apost : page) {
36 - if (apost.getMessage() != null
【问题讨论】:
-
什么是
Connection?链接到 api? -
是的。连接到 facebook funpage
-
我不是这个意思。您是否有指向您正在使用的 API 的链接,尤其是指向
Connection类的链接? -
要在 for-each 循环中使用
:右侧的对象,该对象必须是实现接口java.lang.Iterable的类型。如果Connection类型没有实现Iterable,那么你会得到一个错误。Connection是否实现Iterable?
标签: java eclipse facebook maven