Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Play2.1 scala项目中添加外部库?_Scala_Playframework 2.0 - Fatal编程技术网

如何在Play2.1 scala项目中添加外部库?

如何在Play2.1 scala项目中添加外部库?,scala,playframework-2.0,Scala,Playframework 2.0,我想使用scala编译器库,并将其添加到Eclipse中, 但是当使用eclipse再次编译项目时,编译会自动删除库。怎么了 所以问题是:如果我的play项目想要使用scala-compiler.jar,如何添加它? 在eclipse中使用生成路径->配置生成路径…,它不起作用 我还试图将所有jar文件放到lib/文件夹中,但是当使用eclipse在服务器中再次编译时,由于找不到jar,它仍然会发出编译错误 提前感谢,添加它最可靠的方法是使用Play的configuration builder,

我想使用scala编译器库,并将其添加到Eclipse中, 但是当使用eclipse再次编译项目时,编译会自动删除库。怎么了

所以问题是:如果我的play项目想要使用scala-compiler.jar,如何添加它? 在eclipse中使用
生成路径
->
配置生成路径…
,它不起作用

我还试图将所有jar文件放到
lib/
文件夹中,但是当使用
eclipse
在服务器中再次编译时,由于找不到jar,它仍然会发出编译错误


提前感谢,

添加它最可靠的方法是使用Play的configuration builder,而不是使用Eclipse显式地添加它。要构建正确的Eclipse项目,请使用:

$ play
[YourProject] $ eclipse
[info] About to create Eclipse project files for your project(s).
[info] Successfully created Eclipse project files for project(s):
然后您可以在
文件/import/General/existingproject…
下从Eclipse导入它(有关更多信息,请参阅)


请注意,Play使用sbt,sbt已经配置为使用某些版本的Scala。

添加sbt最可靠的方法是使用Play的configuration builder,而不是通过Eclipse显式添加sbt。要构建正确的Eclipse项目,请使用:

$ play
[YourProject] $ eclipse
[info] About to create Eclipse project files for your project(s).
[info] Successfully created Eclipse project files for project(s):
然后您可以在
文件/import/General/existingproject…
下从Eclipse导入它(有关更多信息,请参阅)


请注意,Play使用sbt,sbt已经配置为使用某些版本的Scala。

我想我仍然不明白如何将外部库添加到已创建的Play项目中?问题是我已经运行了
eclipse
,它没有添加外部库,而是删除了添加的库。它没有拉scala-*库吗?另外,看看这是否有帮助:我想我仍然不明白如何将外部库添加到已创建的play项目中?问题是我已经运行了
eclipse
,它没有添加外部库,而是删除了添加的库。它没有拉入scala-*库吗?另外,看看这是否有帮助: