版本:NetBeans 6.8,Scala Kit 0.16.1
编译项目时,我得到以下输出:
init:
deps-jar:
Compiling 2 source files to F:\MyProgramming\NorvigSpellChecker\build\classes
compile:
Created dir: F:\MyProgramming\NorvigSpellChecker\dist
Building jar: F:\MyProgramming\NorvigSpellChecker\dist\NorvigSpellChecker.jar
Not copying the libraries.
To run this application from the command line without Ant, try:
java -jar "F:\MyProgramming\NorvigSpellChecker\dist\NorvigSpellChecker.jar"
jar:
BUILD SUCCESSFUL (total time: 3 seconds)
当然,库should be copied,所以我无法使用此命令行实际运行它。我没有看到在项目配置中复制库的任何选项。
该插件使用Ant进行构建,但我对它没有任何经验;大概应该很容易告诉Ant复制库。这是build-impl.xml,我该怎么做build.xml?
答案 0 :(得分:2)
我总是手动复制scala-library.jar(如果我正在运行项目的机器上没有安装Scala),并使用
运行java -cp path/to/scala-library.jar:other/path/to/NBProject.jar NBProject
如果您要使用单个jar来部署和运行,那么这不是您问题的答案,但它可能是暂时有用的解决方法。
(顺便说一句,认为Windows使用;
而不是:
作为类路径分隔符。另外,如果你使用Swing,你还需要将scala-swing.jar复制到你能找到的地方它,在类路径中。)