我正在学习弗雷格并看到了这个命令行:
function checkScroll(){
var startY = $('.navbar').height() * 2;
if ($(window).scrollTop() > startY) {
$('.navbar')addClass("scrolled");
} else {
$('.navbar').removeClass("scrolled");
}
}
if ($('.navbar').lenght > 0) {
$(window).on("scroll load resize", function(){
checkScroll();
});
}
我以前从未见过$ java -Xss1m -cp build:fregec.jar examples.SimpleIO
。这意味着什么,它做了什么?
更多背景信息:https://github.com/Frege/frege/issues/289
我没有在this official article或在命令行输入build:
时看到它记录在案。
答案 0 :(得分:7)
:
是分隔符,因此它在类路径中包含build
和fregec.jar
。
具体看一下Frege,首先使用它编译一些代码并在build
目录中创建一些类文件。例如:
java -Xss1m -jar fregec.jar -d build SimpleIO.fr
然后要运行已编译的代码,您需要在类路径上同时使用Frege本身和刚创建的类文件:
java -Xss1m -cp build:fregec.jar examples.SimpleIO