【发布时间】:2016-08-17 18:46:36
【问题描述】:
我正在尝试在 EC2 实例上编译 java 文件,但遇到了问题。我还有几个 JAR 文件,它们包含在类路径中。该示例将是一个 StockTrade.java(它是一个股票交易对象),它完全编译没有问题。在同一目录中,有 StockTradeGenerator.java,它将创建 StockTrade 对象。当我尝试编译它时,它告诉我找不到 StockTrade 类(尽管它位于已编译的同一目录中。具体来说,我的 StockTrade 对象中有一个字段是 TradeType 定义为枚举:BUY 或SELL 在 StockTrade.java 代码中。它说它找不到符号 TradeType。我的语法是:
javac -cp lib/jar1.jar:lib/jar2.jar src/StockTradeGenerator.java
有谁知道是什么原因导致我在编译 StockTradeGenerator 时找不到 TradeType?正如我所说,它在 StockTrade.java 中定义,编译没有问题并且在同一个文件夹/目录中。
【问题讨论】:
标签: java linux command-line amazon-ec2 amazon-kinesis