Javac错误:";错误:找不到符号";
我试图在EC2实例上编译java文件,但遇到了问题。我还有几个JAR文件,它们包含在类路径中。示例是StockTrade.java(这是一个StockTrade对象),它完全编译而没有问题。在同一个目录中,有StockTradeGenerator.java,它将创建StockTrade对象。当我试图编译它时,它告诉我它找不到StockTrade类(尽管它位于已编译的同一目录中)。我的语法是:Javac错误:";错误:找不到符号";,java,linux,jar,javac,Java,Linux,Jar,Javac,我试图在EC2实例上编译java文件,但遇到了问题。我还有几个JAR文件,它们包含在类路径中。示例是StockTrade.java(这是一个StockTrade对象),它完全编译而没有问题。在同一个目录中,有StockTradeGenerator.java,它将创建StockTrade对象。当我试图编译它时,它告诉我它找不到StockTrade类(尽管它位于已编译的同一目录中)。我的语法是: javac -cp lib/jar1.jar:lib/jar2.jar src/StockTradeGe
javac -cp lib/jar1.jar:lib/jar2.jar src/StockTradeGenerator.java
有人知道是什么导致我无法编译生成器文件吗?您还应该包括当前目录或StockTrade类所在的目录。试试下面的方法,它将当前目录和src目录添加到类路径javac-cp lib/jar1.jar:lib/jar2.jar::src src/StockTradeGenerator.javaRel不断出现的问题:我在StockTrade.java中有一个名为TradeType的类,它是买入或卖出的枚举。当我尝试编译时,它说它找不到符号“TradeType”。我在编译时如何包含它?