我一直在教自己的Java,但我只使用Eclipse作爲編譯和運行我的項目的方法,並希望看到我將如何編譯和僅使用命令行運行以下文件結構(不想僅從eclipse中導出.jar
文件)。如何編譯和運行多個包或源文件的Java代碼
文件結構如下:
src/
model/
file1.java
file2.java
app/
main.java (contains main method)
file3.java
images/
1.gif
2.gif
view/
file4.java
file5.java
我需要在編譯以及圖像文件,爲我所用他們幾件事情。我知道javac
命令應該用於構建.class
文件,但是我對將要使用此文件結構(和圖像文件)編譯(並運行)的人感到困惑。任何幫助,將不勝感激。
注:我試圖在Ubuntu 12.04上編譯和運行,並嚴格試圖使用命令行。
使用ant或更好的maven。 – user1050755 2013-03-14 05:46:36
編譯包含主要方法的類 – Shurmajee 2013-03-14 05:48:44
正如'user1050755'所說,如果你不僅僅想看到非常微不足道的玩具示例,還是值得探索'ant'或'maven'。 Maven的學習速度更快,但如果您參與一個真正的項目,並借鑑第三方庫,將會帶來巨大的收益。如果你有非常簡單的要求,你應該直接使用'ant'來試圖使用javac。 (我相信你仍然會喜歡你的問題的答案,但很快你就可以踏上新的臺階......) – 2013-03-14 05:54:23