SJSONの最初のバージョン(What is a good library for JSON serialization for Scala 2.8.1 for use in Eclipse)に問題がありましたが、新しいバージョンでは同じ問題が残っていましたので、それは私には分かりません処理する方法。GitHubからScala SJSONをコンパイルする際の問題
これは、私が問題を抱えています何の一例であり、それはhttps://github.com/ginkel/sjson/blob/master/src/main/scala/sjson/json/Generic.scalaで50行で開始:
<#list 2..9 as i>
<#assign typeParams><#list 1..i as j>T${j}<#if i !=j>,</#if></#list></#assign>
def asProduct${i}[S, ${typeParams}](<#list 1..i as j>f${j}: String<#if i != j>,</#if></#list>)(apply : (${typeParams}) => S)(unapply : S => Product${i}[${typeParams}])(implicit <#list 1..i as j>bin${j}: Format[T${j}]<#if i != j>,</#if></#list>) = new Format[S]{
私は、コードを取得するにはEGit(http://www.eclipse.org/egit/)を使用し、私はそれに私をコンパイルしようとしたとき、二つがあり、いくつかのエラーを取得:それは動作しますので、
のでDescription Resource Path Location Type
';' expected but double literal found. Generic.scala /sjson/src/main/scala/sjson/json line 50 Scala Problem
';' expected but '[' found. Generic.scala /sjson/src/main/scala/sjson/json line 53 Scala Problem
、どのように私は通過して、それは間違ったアプローチであると思われるように、コードを固定することなく、これらをコンパイルする必要があります。
eclipseの外でgitを通してレポをクローンし、プロジェクトをコンパイルするためにsbt設定を使用しようとしましたか? – VonC
@VonC - リポジトリを複製するためにEclipseのgitプラグインであるEGitを使用しましたが、sbtを使用する必要があります。 –