如何使用jar将lib添加到共享文件夹?

时间:2017-10-14 12:11:34

标签: scala.js

我有一个包含clientservershared文件夹的跨建筑物scala-js项目。如果我在lib项目文件夹中添加一个带有一些jar的server文件夹,我可以在我的服务器代码中引用jar中的类。但是如果在lib项目文件夹中添加shared文件夹,我就无法在共享代码中引用这些类。我可以在我的sbt构建文件中添加一些命令,以便在我的共享项目中显示我的jar,或者我应该怎么做?

1 个答案:

答案 0 :(得分:0)

.jars永远不应该被共享,因为它与Scala / JVM和Scala.js不同.jar,即使它们具有相同的源代码。

如果你有两个.jars用于JVM和JS,你可以分别将它们放在shared/jvm/lib/shared/js/lib/中。

(如果您使用.crossType(CrossType.Pure),请使用.jvm / .js代替jvm / js