裏面有的src/HDFS一個Hdfs.java並且裏面有LIB一個實用程序JAR文件。
當我使用實用程序jar編譯Hdfs.java時,我給出了什麼選擇? 我該如何執行?
我通過例子here,我很困惑。
裏面有的src/HDFS一個Hdfs.java並且裏面有LIB一個實用程序JAR文件。
當我使用實用程序jar編譯Hdfs.java時,我給出了什麼選擇? 我該如何執行?
我通過例子here,我很困惑。
如果你不想使用編譯器的NetBeans裏面,然後去你的終端應用程序,設置當前目錄src
並調用
javac -cp .:../lib/utility.jar Hdfs.java
要運行,你可以這樣做:
java -cp .:../lib/utility.jar Hdfs
如果您想在NetBeans中編譯和運行,請參閱Jigar Joshi的答案。
看起來你正在使用淨豆,右鍵單擊項目,並做清理並生成
雅我正在使用NetBeans。其實我試圖在Ubuntu中使用我的jdk運行JAVA程序,而不是使用NetBeans的環境變量。 –
在完成清理並生成之後,單擊您的主要java類右鍵單擊它並單擊運行 –
如果您使用NetBeans IDE,則可以通過IDE編譯和運行該應用程序 – UVM
工程就像一個魅力!謝謝。只是一個問題。如果我在lib文件夾中有兩個實用程序會怎麼樣?我如何包括他們兩個? –
您需要在'-cp'參數中指定兩個罐子:'javac -cp。:../ lib/utility1.jar:../ lib/utility2.jar Hdfs.java' - 如果您是使用Tomcat有許多方法可以將很多jar打包成一個war文件,最終你會想看看。 :) –
謝謝雷。非常感謝。 我會絆倒現在的包裝! –