playframework与fbconnect的集成

playframework与fbconnect的集成,playframework,fbconnect,Playframework,Fbconnect,我安装了playframework fbconnect模块(版本0.6)。我一直得到以下错误。 我遵循基本示例的步骤。甚至模块文件夹中的示例和测试应用程序也会出现相同的错误 Compilation error The file {module:..}/app/controllers/FBConnect.java could not be compiled. Error raised is : play.modules.fbconnect.FBConnectPlugin cannot be res

我安装了playframework fbconnect模块(版本0.6)。我一直得到以下错误。 我遵循基本示例的步骤。甚至模块文件夹中的示例和测试应用程序也会出现相同的错误

Compilation error
The file {module:..}/app/controllers/FBConnect.java could not be compiled. Error raised is : play.modules.fbconnect.FBConnectPlugin cannot be resolved

play.exceptions.CompilationException: play.modules.fbconnect.FBConnectPlugin cannot be resolved
    at play.classloading.ApplicationCompiler$2.acceptResult(ApplicationCompiler.java:246)
    at org.eclipse.jdt.internal.compiler.Compiler.handleInternalException(Compiler.java:676)
    at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:520)
    at play.classloading.ApplicationCompiler.compile(ApplicationCompiler.java:282)
    at play.classloading.ApplicationClassloader.getAllClasses(ApplicationClassloader.java:424)
    at play.Play.start(Play.java:505)
    at play.Play.detectChanges(Play.java:629)
    at play.Invoker$Invocation.init(Invoker.java:198)
    at Invocation.HTTP Request(Play!)

哎哟!看来fbconnect-0.6在游戏中没有正确安装自己!下面是我如何让它工作的:

(我的Play!目录是
/usr/local/share/Play-1.2.4

现在,我们已经下载了正确的fbconnect-0.6!尽管如此,我们仍然需要建造它:

cd fbconnect-0.6
sudo vim build.xml
(或使用您喜欢的任何其他编辑器:-)添加
元素,以便
build.xml
如下启动:

<?xml version="1.0" encoding="UTF-8"?>

<project name="fbconnect" default="build" basedir=".">
    <property name="play.path" location="/usr/local/share/play-1.2.4" />
(您需要安装ant:)

我仍然完成了您完成的其他配置。现在当我开始我的游戏!应用程序,我得到一个“您需要配置fbconnect”错误-这是我所期望的,因为我还没有配置它。但在配置之后,它应该对您有效

希望fbconnect的维护人员能够修复他们的安装,这样以后就没有必要这样做了,或者也许我们俩都误解了安装说明,有人会告诉我们我们做错了什么。但现在,这应该能让你工作了


祝你好运

您是如何安装fbconnect模块的?您是否已将fbconnect添加为您的游戏的依赖项!应用程序?是的,我使用命令play install fbconnect-0.6安装了播放模块(我还尝试了fbconnect head)。我对dependency.yaml文件中的模块具有依赖性,并按照README.md中的描述定义了应用程序参数。您已将fbconnect添加到dependencies.yml?是的,我已将fbconnect添加到dependencies.ymlAnd您已执行“播放依赖项”以更新项目的依赖项?(我不确定这个的语法,需要检查一下,但我认为是这样的…)好主意——我已经在那里提交了一份问题报告。谢谢,克拉奇,这很管用。谢谢作者似乎是OOC;也许有人应该放弃他的项目并进行修复?@craigmj我在Windows7上也遇到了同样的错误。你能帮我重新爱上这个问题吗?
<?xml version="1.0" encoding="UTF-8"?>

<project name="fbconnect" default="build" basedir=".">
    <property name="play.path" location="/usr/local/share/play-1.2.4" />
sudo ant