Java错误:错误的源文件:文件不包含类
QueryFeatureExtract.java
的目录如下
gen-java/
└── query_feature
└── QueryFeatureExtract.java
使用QueryFeatureExtract
的java文件ThriftClient.java
与gen-java
位于同一文件夹中,我想用Client.java
编译
javac -classpath libthrift-0.9.1.jar:slf4j.jar -sourcepath gen-java/query_feature/ ThriftClient.java
然后错误显示出来
ThriftClient.java:16: error: cannot access QueryFeatureExtract
QueryFeatureExtract.Client client = new QueryFeatureExtract.Client(protocol);
^
bad source file: gen-java/query_feature/QueryFeatureExtract.java
file does not contain class QueryFeatureExtract
Please remove or make sure it appears in the correct subdirectory of the sourcepath.
1 error
# 1 楼答案
看看这个answer,你只是在编译ThriftClient,试试这个: