2016-10-19 10 views
0

注釈プロセッサを別のmavenプロジェクトとして記述しました。これには、私のカスタム注釈とそのプロセッサが含まれています。このプロジェクトを、カスタムアノテーションでクラスに注釈を付けたプロジェクトへの依存として追加しました。このプロセッサをmavenビルドの一部として起動します。続き注釈プロセッサがmavenコンパイラプラグインによって呼び出されていない

はポンポンスニペットです -

<!-- Compiler configuration --> 

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-compiler-plugin</artifactId> 
    <version>3.1</version> 
    <configuration> 
    <source>1.8</source> 
    <target>1.8</target> 
    <annotationProcessorPaths> 
     <path> 
      <groupId>com.test.processor</groupId> 
      <artifactId>processor</artifactId> 
      <version>1.0.0</version> 
     </path> 
    </annotationProcessorPaths> 
    </configuration> 
</plugin> 

<!-- dependency for processor project --> 

<dependencies> 
    <dependency> 
     <groupId>com.test.processor</groupId> 
     <artifactId>processor</artifactId> 
     <version>1.0.0</version> 
    </dependency> 
</dependencies> 

しかし、問題は、注釈プロセッサがトリガーになっていない、ということです。私は何かを逃したり、何かを間違っていますか

こんにちは。

答えて

0

新しいバージョンのmaven-compiler-pluginに切り替えてみてください。 私はあなたと同じ設定で3.6.1を使用しています。

関連する問題