PlayFrameworkには、初めからjna.jarが用意されているが、依存関係を持たないようになっているらしい。
eclipseで、com.sun.jna.Libraryなどを利用すると、
eclipse上ではエラーにならないが、実際にcompileしてみると、
package com.sun.jna does not exist
というエラーが出る。
なので、依存関係を明記してフレームワークにjnaの利用を伝える必要がある。
project/Build.scala
に
project/Build.scala
val appDependencies = Seq(
// Add your project dependencies here,
"net.java.dev.jna" % "jna" % "3.4.0"
)
と追記して、reload後にrunをすればclasspathに追加してくれる。