[英]Call Scala code from Java?
我正在使用Netbeans編寫Scala和Java。
Netbeans為Scala項目生成了一個.jar文件。 我嘗試在Java項目中導入該文件。 但我無法將該.jar文件中的任何類導入到我的Java項目中。
我也嘗試將scala-library.jar導入java項目,並可以從該jar導入類。
我想在Scala中編寫我的庫,然后公開一個只涉及Java東西的小接口,然后編寫一個Java包裝器,以便人們可以將它用作Java包。 那可能嗎? 我該怎么做?
非常感謝你。
這樣做應該沒有問題。
jar
實用程序)您的.jar
文件實際上包含相關的.class
文件? (使用jar tvf mylib.jar
來檢查) jar
文件中存在正確的.class
文件,那么您看到的運行時錯誤是什么? 它是NoClassDefFoundError
嗎? 如果是這樣,哪個class
找不到? 你是如何在(Java)代碼中引用(Scala)類的?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.