在Perl中,這是很平凡的,如果它的包裝是衆所周知的指定回調或代碼參考: package Foo;
sub foo { print "in foo" }
# and then
package main;
sub baz {
my $code = shift;
$code->();
}
baz(\&Foo::foo);
而這種打印in foo。 比方說你有
我有一種情況,我想在沒有類的項目中執行javadoc。它只有一個package的package-info.java。當執行javadoc中,給出了以下錯誤: An error has occurred in JavaDocs report generation:Exit code: 1 - javadoc: error - No public or protected classes found
我正在將現有的源樹導入爲Eclipse Java項目。當我這樣做,我得到大意如下的類錯誤(如mycompany.logging.LogEntry): The package mycompany.logging does not match the expected package "" 的問題似乎是,Eclipse不意識到目錄的src/myCompany中/日誌是包目錄---相反,它認爲它本身就是