sbt-haxe 是 Sbt 插件,用来编译 Java 或者 Scala 项目中的 Haxe 源。
在 project/plugins.sbt 中加入以下代码:
addSbtPlugin("com.qifun" % "sbt-haxe" % "1.0.0")
然后在build.sbt中增加haxeSettings:
haxeSettings
package yourPackage; import haxe.ds.Vector; class YourHaxeClass { public static function main(args:Vector<String>) { trace("Hello, World!"); } }
$ sbt run [info] Loading global plugins from C:\Users\user\.sbt\0.13\plugins [info] Loading project definition from D:\Documents\sbt-haxe-test\project [info] Set current project to sbt-haxe-test (in build file:/D:/Documents/sbt-haxe-test/) [info] "haxe" "-cp" "D:\Documents\sbt-haxe-test\src\haxe" "-cp" "D:\Documents\sbt-haxe-test\target\scala-2.10\src_managed\haxe" "-java-lib" "C:\Users\user\.sbt\boot\scala-2.10.3\lib\scala-library.jar" "-java" "D:\cygwin\tmp\sbt_97a26bd9" "-D" "no-compilation" "yourPackage.YourHaxeClass" [info] Compiling 1 Java source to D:\Documents\sbt-haxe-test\target\scala-2.10\classes... [info] Running yourPackage.YourHaxeClass YourHaxeClass.hx:7: Hello, World! [success] Total time: 1 s, completed 2014-7-25 10:00:23
sbt-haxe提供了以下任务项和配置项:
haxe
dox
haxeCommand
haxelibCommand
doxPlatforms
欲知上述任务项和配置项的详情,请参见src/main/scala/com/qifun/sbtHaxe/HaxePlugin.scala。
我需要一些关于这些的帮助,我克隆了这个存储库https://github.com/oermolaev/simple-scala-rest-example,但是当我运行sbt时,我得到了这样的错误:有趣的是,我无法运行,也许有些存储库已经过时了...如果你能帮助我,我将非常高兴 解析器++=Seq(“Sonatype Snapshots”(“http://oss.sonatype.org/conte
我已经克隆了sbteclipse,我正在阅读scala-sbt教程,上面说: 我在/home/mil目录中,而sbteclipse在同一个目录中。sbteclipse内部是带有plugins.sbt的项目目录
添加后我收到了这些消息 到我的文件,这让我认为proGuard和它的库安装得很好。但是尝试使用或检查只会给我一个错误 或 我还尝试将同样的内容放入还是没有运气。还尝试将其置于具有相同的结果。如果我在SBT提示符下尝试,它会告诉我 但我似乎根本无法运行它。我做错了什么?
我遵循了sbt文档中关于如何安装sbt-eclipse插件的内容,但在sbt shell中不断出现错误。
我正在尝试安装sbt-eclipse,但在运行或时,我不断收到以下错误。 错误 cat~/.sbt/0.13/plugins/plugins.sbt
我尝试安装sbt-assembly来使用我所有的scala文件及其依赖项创建jar文件。 我已经安装了sbt(shell中的命令“sbt sbt-version”给出了以下版本:0.13.9)。我从Github存储库(https://Github.com/sbt/sbt-assembly)下载了sbt-assembly并将其解压到一个文件夹中。 如果有人知道我做错了什么,那会很有帮助的。 谢了!
我是新的scala和SBT构建文件。从入门教程中可以直接通过sbt-spark-package插件向scala项目添加spark依赖项,但我得到了以下错误: 请提供资源,以了解更多关于什么可能是驱动错误,因为我想更彻底地理解过程。 代码: 额外的解释+参考资料链接,以了解更多关于SBT构建过程、jar文件和任何其他可以帮助我跟上速度的东西!
我有一个sbt插件项目,使用多项目构建。我想使用这个插件作为其他sbt项目的依赖项。我已经创建了一个插件,但是当我把这个插件添加到project中时,我似乎不能正确地连接依赖项。 我在这里漏掉了什么?