I use Apache Thrift to generate code in target/generated-sources
.
The Thrift compiler produces a directory named gen-java
which contains all the Java code. When I execute mvn compile
, the code is generated correctly in target/generated-source/gen-java
, but in compilation phase, it complains can't find the classes which defined in gen-java
.
In my understanding, Maven 2 automatically adds generated sources, is that right?
And what if my testing code also depends on the generated-sources
, do I have to manually specified the compiler includes?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…