1

我正在学习 Frege 并看到了这个命令行:

$ java -Xss1m -cp build:fregec.jar examples.SimpleIO

我以前从未见过build:。这是什么意思,它有什么作用?

更多上下文:https ://github.com/Frege/frege/issues/289

我没有在这篇官方文章中看到它,也没有在我java在命令行输入时看到它。

4

1 回答 1

7

:是分隔符,所以它包含buildfregec.jar在类路径上。

具体看Frege,你首先用它来编译一些代码,并在build目录中创建一些类文件。例如:

java -Xss1m -jar fregec.jar -d build SimpleIO.fr

然后运行编译后的代码,你需要 Frege 本身和你刚刚创建的类文件,在类路径上:

java -Xss1m -cp build:fregec.jar examples.SimpleIO
于 2016-07-02T20:37:38.060 回答