如何将playframework源导入eclipse?

Geo*_*gel 7 eclipse playframework

github克隆playframework 并将java源导入eclipse后,显示了很多构建错误.

在eclipse中运行ant文件中的目标工作正常以及直接从cli构建.

我怎样才能在eclipse中解决这些错误?

我采取了以下步骤将播放导入eclipse:

  • new - > other - > Java>来自现有Ant Buildfile的New Java Project
  • 选择play/framework/build.xml
  • 选中"链接到文件系统中的构建文件"复选框

Oli*_*der 4

这些错误是由于 eclipse 内部构建路径和 ant 在运行时可用的类路径之间的差异造成的。

首先Eclipse仅从系统路径导入rt.jar。这可能会导致 javax.net 包中缺少依赖项(例如 javax.net.ssl.SSLException),该包位于 jsse.jar 中。要修复此问题,请右键单击项目 -> 属性 -> Java 构建路径 -> 库 -> 添加库 -> JRE 系统库。

其次,play 依赖于 ant 运行时的类。要修复此问题,请右键单击项目->属性->Java 构建路径->库->添加库->用户库,您必须添加一个新的用户库(可能称为 ANT)并添加 ant 中的所有 ant-jar安装(/usr/share/ant/lib/为我工作)。然后将此用户库添加到播放项目构建路径中。