0

我有一個play2 scala應用程序,我需要做一些ftp操作。 由於我以前曾與org.apache.commons.net工作,我認爲 爲什麼不重用一些知識,並在我的play2 scala應用程序中實現這一點。在我的Play2 Scala應用程序中找不到Java庫依賴關係

我加了依賴性:

val appDependencies = Seq(
    "org.reactivemongo" %% "play2-reactivemongo" % "0.8", 
    "commons-net" % "commons-net" % "3.2" 
) 

檢查dependencie與play dependencise

+--------------------------------------------------------+--------------------------------------------------------+-----------------------------------------+ 
| Module             | Required by           | Note         | 
+--------------------------------------------------------+--------------------------------------------------------+-----------------------------------------+ 
| commons-net:commons-net:3.2       | importer:importer_2.10:1.0-SNAPSHOT     | As commons-net-3.2.jar     | 

看起來很好。 更新我的項目play clean compile,然後play idea但它仍然無法找到庫。 在做import org.apache.commons.net.ftp.FTPClient;時,找不到.net。 我想我已經忘記了一些東西。但是什麼?

+2

您使用的是IDE嗎?在這種情況下,你必須重新生成項目文件,然後才能看到它的依賴關係(IntelliJ肯定,我也認爲Eclipse)。 – 2013-04-09 14:27:01

回答

2

嗯,這很奇怪。正如問題中所述我play idea重新生成我的項目,但沒有奏效。所以我刪除了所有的想法文件,並做了play idea和中提琴import org.apache.commons.net.ftp.FTPClient作品像一個魅力!