javac错误:";找不到符号“;
我试图在EC2实例上编译java文件,但遇到了问题。我还有几个JAR文件,它们包含在类路径中。示例是StockTrade.java(这是一个StockTrade对象),它完全编译而没有问题。在同一个目录中,有StockTradeGenerator.java,它将创建StockTrade对象。当我试图编译它时,它告诉我它找不到StockTrade类(尽管它位于已编译的同一目录中)。具体地说,我的StockTrade对象中有一个TradeType字段,在StockTrade.java代码中定义为enum:BUY或SELL。它说它找不到符号TradeType。我的语法是:javac错误:";找不到符号“;,java,linux,command-line,amazon-ec2,amazon-kinesis,Java,Linux,Command Line,Amazon Ec2,Amazon Kinesis,我试图在EC2实例上编译java文件,但遇到了问题。我还有几个JAR文件,它们包含在类路径中。示例是StockTrade.java(这是一个StockTrade对象),它完全编译而没有问题。在同一个目录中,有StockTradeGenerator.java,它将创建StockTrade对象。当我试图编译它时,它告诉我它找不到StockTrade类(尽管它位于已编译的同一目录中)。具体地说,我的StockTrade对象中有一个TradeType字段,在StockTrade.java代码中定义为en
javac -cp lib/jar1.jar:lib/jar2.jar src/StockTradeGenerator.java
有人知道是什么原因导致我在编译StockTradeGenerator时找不到TradeType吗?正如我所说,它是在StockTrade.java中定义的,它编译时没有问题,并且位于同一文件夹/目录中。放置当前目录类路径
javac-cp.:lib/jar1.jar:lib/jar2.jar src/StockTradeGenerator.java