2016-08-02 143 views
-2

我試圖在EC2實例上編譯java文件,並遇到了麻煩。我有幾個JAR文件以及包含在classpath中的文件。這個例子是一個StockTrade.java(這是一個股票交易對象),它完全沒有問題地編譯。在同一個目錄中,有StockTradeGenerator.java,它將創建StockTrade對象。當我嘗試編譯此,它告訴我它無法找到StockTrade類(儘管它在同一目錄是已經編譯我的語法是:Javac錯誤:「錯誤:找不到符號」

javac -cp lib/jar1.jar:lib/jar2.jar src/StockTradeGenerator.java 

有誰知道是什麼使得它,所以我不能編譯生成的文件?

+0

試試這個下面,其中就將此當前目錄和src目錄到classpath 的javac -cp的lib/jar1。 jar:lib/jar2.jar:。:src src/StockTradeGenerator.java –

+0

保持showin的相關問題g up:我在StockTrade.java中有一個名爲TradeType的類,它是BUY或SELL的枚舉。當我嘗試編譯時,它說它找不到符號「TradeType」。我在編譯時如何包含這些內容? – inquirer514

回答

0

你還應該包括當前的目錄或目錄,你StockTrade類是存在的。