2012-07-05 22 views

回答

3

如果你不想使用編譯器的NetBeans裏面,然後去你的終端應用程序,設置當前目錄src並調用

javac -cp .:../lib/utility.jar Hdfs.java 

要運行,你可以這樣做:

java -cp .:../lib/utility.jar Hdfs 

如果您想在NetBeans中編譯和運行,請參閱Jigar Joshi的答案。

+0

工程就像一個魅力!謝謝。只是一個問題。如果我在lib文件夾中有兩個實用程序會怎麼樣?我如何包括他們兩個? –

+1

您需要在'-cp'參數中指定兩個罐子:'javac -cp。:../ lib/utility1.jar:../ lib/utility2.jar Hdfs.java' - 如果您是使用Tomcat有許多方法可以將很多jar打包成一個war文件,最終你會想看看。 :) –

+0

謝謝雷。非常感謝。 我會絆倒現在的包裝! –

1

看起來你正在使用淨豆,右鍵單擊項目,並做清理並生成

+0

雅我正在使用NetBeans。其實我試圖在Ubuntu中使用我的jdk運行JAVA程序,而不是使用NetBeans的環境變量。 –

+0

在完成清理並生成之後,單擊您的主要java類右鍵單擊它並單擊運行 –

+0

如果您使用NetBeans IDE,則可以通過IDE編譯和運行該應用程序 – UVM

相關問題