1
我已经创建了一个播放模块,我怎样才能将导出的jar导入到普通的java项目(不是播放项目)?导入播放框架模块作为jar到java项目
当我试了一下它给了错误:
The type play.libs.F$Promise cannot be resolved. It is indirectly referenced from required .class files
我已经创建了一个播放模块,我怎样才能将导出的jar导入到普通的java项目(不是播放项目)?导入播放框架模块作为jar到java项目
当我试了一下它给了错误:
The type play.libs.F$Promise cannot be resolved. It is indirectly referenced from required .class files
您需要包括播放库也是如此。看看deployment documentation。 activator dist
允许您为整个Play-app创建一个独立的发行版。
您还可以在输出中搜索包含您需要的类的jar文件,并将这个jar添加到您的项目中。
或者:使用sbt/maven来管理您的依赖关系并添加整个play-framework。 (虽然似乎有点矫枉过正)
所以我应该做activator dist然后获取文件夹库中的所有库并将其放入依赖库中。 –
尽量只包含那些你真正需要的东西,这样你就不会在不必要的库中混淆你的应用程序。 – Peanut
非常感谢您的帮助。 –