25 lines
1.0 KiB
Plaintext
25 lines
1.0 KiB
Plaintext
# The processor jar on the plain classpath: javac 25.0.3 compiles without generating anything
|
|
|
|
$ javac -d target/broken/processor-not-run -cp $MAPSTRUCT_JAR:$MAPSTRUCT_PROCESSOR_JAR src/broken/processor-not-run/UsesMapper.java
|
|
(exit status: 0)
|
|
|
|
$ ls target/broken/processor-not-run
|
|
UsesMapper$Dst.class
|
|
UsesMapper$Src.class
|
|
UsesMapper.class
|
|
|
|
$ java -cp $MAPSTRUCT_JAR:target/broken/processor-not-run UsesMapper
|
|
Exception in thread "main" java.lang.RuntimeException: java.lang.ClassNotFoundException: Cannot find implementation for UsesMapper
|
|
at org.mapstruct.factory.Mappers.getMapper(Mappers.java:61)
|
|
at UsesMapper.main(UsesMapper.java:15)
|
|
Caused by: java.lang.ClassNotFoundException: Cannot find implementation for UsesMapper
|
|
|
|
$ javac -proc:full -d target/broken/processor-not-run -cp $MAPSTRUCT_JAR:$MAPSTRUCT_PROCESSOR_JAR src/broken/processor-not-run/UsesMapper.java
|
|
(exit status: 0)
|
|
$ ls target/broken/processor-not-run
|
|
UsesMapper$Dst.class
|
|
UsesMapper$Src.class
|
|
UsesMapper.class
|
|
UsesMapperImpl.class
|
|
UsesMapperImpl.java
|