我正在尝试在EC2实例上编译Java文件,但遇到了麻烦。我也有一些包含在类路径中的JAR文件。该示例将是StockTrade.java(这是一个股票交易对象),它将完全编译而不会出现问题。在同一目录中,有StockTradeGenerator.java,它将创建StockTrade对象。当我尝试编译它时,它告诉我找不到StockTrade类(尽管它位于已编译的同一目录中。我的语法是:

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


有谁知道它在做什么,所以我不能编译Generator文件?

最佳答案

您还应该包括当前目录或StockTrade类所在的目录。

10-02 11:29