編譯我可能做一些非常愚蠢的得到這樣的錯誤 命令我執行的是 /usr/local/hadoop/bin/hadoop com.sun.tools.javac.Main WordCount.java
的錯誤是這樣(無處上找到網): /usr/local/hadoop/bin/hadoop: line 14: public: command not found
順便說一句,我用這個教程(http
一個VM內最近安裝lubunto並安裝JRE和JDK的OpenJDK-9 現在我只是測試javac編譯器,但它不是編譯我的程序,該程序是非常簡單的(字面的hello world ),所以我不知道這是否是我是因爲如果JDK是錯誤的 這令人難以置信的愚蠢的是我的程序: public class Test {
public static void main (String[] args) {
我試圖運行下面的代碼被JDK8感謝下編譯罰款類型推斷: public static <A,B> B convert(A a) {
return (B) new CB();
}
public static void main(String[] args) {
CA a = new CA();
CB b = convert(a); //this runs fine