Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javac错误:";找不到符号“;_Java_Linux_Command Line_Amazon Ec2_Amazon Kinesis - Fatal编程技术网

javac错误:";找不到符号“;

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

我试图在EC2实例上编译java文件,但遇到了问题。我还有几个JAR文件,它们包含在类路径中。示例是StockTrade.java(这是一个StockTrade对象),它完全编译而没有问题。在同一个目录中,有StockTradeGenerator.java,它将创建StockTrade对象。当我试图编译它时,它告诉我它找不到StockTrade类(尽管它位于已编译的同一目录中)。具体地说,我的StockTrade对象中有一个TradeType字段,在StockTrade.java代码中定义为enum:BUY或SELL。它说它找不到符号TradeType。我的语法是:

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