首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类com.google.appengine.tools.development.agent.runtime.Runtime无法访问类的成员

类com.google.appengine.tools.development.agent.runtime.Runtime无法访问类的成员
EN

Stack Overflow用户
提问于 2014-10-07 15:46:32
回答 1查看 197关注 0票数 1

我正在用OAuth实现twitter4j,在(GAE)应用程序上,在Eclipse上开发。在测试登录时,我得到了以下错误:

访问/signintwitter时出现问题。原因: com.google.appengine.tools.development.agent.runtime.Runtime类java.lang.IllegalAccessException不能 使用由以下原因引起的修饰符"“访问类twitter4j.conf.PropertyConfigurationFactory的成员: com.google.appengine.tools.development.agent.runtime.Runtime类: twitter4j.conf.ConfigurationContext.(ConfigurationContext.java:47) at twitter4j.TwitterFactory.(TwitterFactory.java:39) at audienceinsights.server.authentication.twitter.SigninServlet.doGet(SigninServlet.java:29)不能使用修饰符“at”访问类twitter4j.conf.PropertyConfigurationFactory的成员

我在StackOverflow上搜索类似的错误,但没有找到任何答案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-07 15:46:32

根据iE/-py4lUS5v7sJ的说法,解决方案是升级到1.7.0_40。这篇文章有点老了,所以我升级到了当前最新的Java1.7,即1.7.0_67。解决了问题。

Eclipse露娜发行版中修复Mac的步骤(4.4.0):

1]从1.7.0_67下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,并双击下载以遵循安装说明(取所有默认值)。

2]在Eclipse中,转到Eclipse =>首选项(命令+,)

3]导航到已安装的Java =>

4]点击添加

5]选择标准VM,单击Next

6]对于JRE主页字段,单击“目录.”按钮

7]导航到\Library\Java\JavaVirtualMachines\jdk1.7.0_67.jdk\Contents\Home\jre,,单击Open

8]在JRE Name字段中,它可能是Home,但我将我的名称重命名为"Java 7 1.7.0_67“

9]单击Finish (这将带您回到=>安装的JRE的首选项中)

10]在新安装的JRE旁边加上一个复选标记(在我的例子中是"Java 7 1.7.0_67“,因为这是我在步骤8中命名的)

11]通过文件=>刷新您的

一旦执行了上述步骤,我就能够避免在原始问题中报告的错误消息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26240043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档