groovyとjavaの両方のパラメーターコンパイラーフラグを含めるようにmavenとintellijを構成する方法

ピョートルテンペス

私が設定しようとしているいくつかの時間を費やしたので、ちょっと私はこれを書いていジャクソンさんなしで仕事にObjectMapperを@JsonCreatorし、@JsonProperty私のDTO上の注釈。私が達成したかった結果は、IntellijとMavenを使用したコンソールの両方でSpockのテスト(groovy)を実行できるようにすることです。

ピョートルテンペス

この問題が解決されたため:https//youtrack.jetbrains.com/issue/IDEA-125737intellijは自動的にMaven構成の下を取得します。

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-compiler-plugin</artifactId>
   <configuration>
      <compilerArgument>-parameters</compilerArgument>
      <testCompilerArgument>-parameters</testCompilerArgument>
   </configuration>
</plugin>

また、GroovyでのテストにSpockを使用する場合は、次のプラグイン構成が必要です。

<plugin>
    <groupId>org.codehaus.gmavenplus</groupId>
    <artifactId>gmavenplus-plugin</artifactId>
    <version>${gmavenplus-plugin.version}</version>
    <configuration>
        <parameters>true</parameters>
    </configuration>
    <executions>
        <execution>
            <goals>
                <goal>compile</goal>
                <goal>compileTests</goal>
            </goals>
        </execution>
    </executions>
</plugin>

プラス追加情報:

  1. 私がこれを書いている時点で、私のために働いたgroovyコンパイラのバージョンは2.5.0-alpha-1だけでした。
  2. 私が使用したmaven-compiler-pluginのバージョンは3.7.0でした。バージョン3.1はまったく機能しませんでした。私は他の人を試しませんでした。

これで誰かの時間を節約できることを願っています:)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コンストラクターパラメーターとインターフェースを解決するようにUnityを構成する

分類Dev

コンストラクターパラメーターとインターフェースを解決するようにUnityを構成する

分類Dev

REPLインタープリターとコンパイラーの両方のためにモジュラーパーサーを構築するための良いアプローチは何ですか?

分類Dev

フォームログインとGoogleOAuth2ログインの両方をサポートするようにSpringBootとSpringSecurityを構成する方法

分類Dev

フォームログインとGoogleOAuth2ログインの両方をサポートするようにSpringBootとSpringSecurityを構成する方法

分類Dev

フォームログインとGoogleOAuth2ログインの両方をサポートするようにSpringBootとSpringSecurityを構成する方法

分類Dev

BoostLocalTimeを含めることによるコンパイラエラーの取得

分類Dev

PHPメーラーの構成とスパムフィルターを回避するためのヒント

分類Dev

'SUM'のようにパラメータとして範囲と配列の両方を受け入れるExcelUDF

分類Dev

Mavenプラグインの複数の値を持つパラメーターのデフォルトを構成する方法

分類Dev

Eloquent ORM-where()、両方のパラメーターをテーブルフィールドとして含める方法

分類Dev

コマンドラインとアトムユーザーインターフェイスの両方からパッケージとテーマをインストールしようとすると、セグメンテーション違反が発生します

分類Dev

テンプレートパラメータパックに明示的な引数と推定される引数の両方を含めるにはどうすればよいですか?

分類Dev

AgdaとIsabelleの両方のコードを同じラテックスファイルに含めるにはどうすればよいですか?

分類Dev

ベースと派生の両方が派生型パラメーターでテンプレート化されている場合にベースコンストラクターを呼び出すときのコンパイラエラー

分類Dev

インポートライブラリにスタブと静的コードの両方を同時に含めることはできますか?

分類Dev

Rails 4:強力なパラメーターと「通常の」パラメーターの両方を使用する

分類Dev

コマンドコンストラクターのexecuteパラメーターとcanExecuteパラメーターをXamarin.Formsの単一のメソッドに含めるにはどうすればよいですか?

分類Dev

コールバックパラメーターの非同期バージョンと同期バージョンの両方を受け入れるように関数をオーバーロードするにはどうすればよいですか

分類Dev

DialogFlowFulfillment-パラメータの元の値とデフォルト値の両方を取得する方法

分類Dev

角度のあるUIルーティングでURLの代わりにパラメータを使用するときにブラウザのURLにパラメータを含めるにはどうすればよいですか?

分類Dev

SUM、COUNTの両方をフラスコの1行のSELECTステートメントに含める方法-sqlalchemy

分類Dev

コンソールに色を表示するためのpm2の構成パラメーター

分類Dev

再構築されたテキスト/スフィンクスで文書化するときに、その宣言にパラメーターのタイプを含めるにはどうすればよいですか?

分類Dev

ビルド構成を渡すことができるように、デフォルト値を使用したInnoSetupのカスタムコマンドラインパラメーター

分類Dev

Angular 2のルートパラメータとqueryParamsの両方をサブスクライブする

分類Dev

Angular 2のルートパラメータとqueryParamsの両方をサブスクライブする

分類Dev

Maven:すべてのプライベートとパッケージも生成するようにjavadocを構成する方法

分類Dev

パブリックイメージとプライベートイメージの両方を含むdocker-compose.ymlファイルを作成するにはどうすればよいですか?

Related 関連記事

  1. 1

    コンストラクターパラメーターとインターフェースを解決するようにUnityを構成する

  2. 2

    コンストラクターパラメーターとインターフェースを解決するようにUnityを構成する

  3. 3

    REPLインタープリターとコンパイラーの両方のためにモジュラーパーサーを構築するための良いアプローチは何ですか?

  4. 4

    フォームログインとGoogleOAuth2ログインの両方をサポートするようにSpringBootとSpringSecurityを構成する方法

  5. 5

    フォームログインとGoogleOAuth2ログインの両方をサポートするようにSpringBootとSpringSecurityを構成する方法

  6. 6

    フォームログインとGoogleOAuth2ログインの両方をサポートするようにSpringBootとSpringSecurityを構成する方法

  7. 7

    BoostLocalTimeを含めることによるコンパイラエラーの取得

  8. 8

    PHPメーラーの構成とスパムフィルターを回避するためのヒント

  9. 9

    'SUM'のようにパラメータとして範囲と配列の両方を受け入れるExcelUDF

  10. 10

    Mavenプラグインの複数の値を持つパラメーターのデフォルトを構成する方法

  11. 11

    Eloquent ORM-where()、両方のパラメーターをテーブルフィールドとして含める方法

  12. 12

    コマンドラインとアトムユーザーインターフェイスの両方からパッケージとテーマをインストールしようとすると、セグメンテーション違反が発生します

  13. 13

    テンプレートパラメータパックに明示的な引数と推定される引数の両方を含めるにはどうすればよいですか?

  14. 14

    AgdaとIsabelleの両方のコードを同じラテックスファイルに含めるにはどうすればよいですか?

  15. 15

    ベースと派生の両方が派生型パラメーターでテンプレート化されている場合にベースコンストラクターを呼び出すときのコンパイラエラー

  16. 16

    インポートライブラリにスタブと静的コードの両方を同時に含めることはできますか?

  17. 17

    Rails 4:強力なパラメーターと「通常の」パラメーターの両方を使用する

  18. 18

    コマンドコンストラクターのexecuteパラメーターとcanExecuteパラメーターをXamarin.Formsの単一のメソッドに含めるにはどうすればよいですか?

  19. 19

    コールバックパラメーターの非同期バージョンと同期バージョンの両方を受け入れるように関数をオーバーロードするにはどうすればよいですか

  20. 20

    DialogFlowFulfillment-パラメータの元の値とデフォルト値の両方を取得する方法

  21. 21

    角度のあるUIルーティングでURLの代わりにパラメータを使用するときにブラウザのURLにパラメータを含めるにはどうすればよいですか?

  22. 22

    SUM、COUNTの両方をフラスコの1行のSELECTステートメントに含める方法-sqlalchemy

  23. 23

    コンソールに色を表示するためのpm2の構成パラメーター

  24. 24

    再構築されたテキスト/スフィンクスで文書化するときに、その宣言にパラメーターのタイプを含めるにはどうすればよいですか?

  25. 25

    ビルド構成を渡すことができるように、デフォルト値を使用したInnoSetupのカスタムコマンドラインパラメーター

  26. 26

    Angular 2のルートパラメータとqueryParamsの両方をサブスクライブする

  27. 27

    Angular 2のルートパラメータとqueryParamsの両方をサブスクライブする

  28. 28

    Maven:すべてのプライベートとパッケージも生成するようにjavadocを構成する方法

  29. 29

    パブリックイメージとプライベートイメージの両方を含むdocker-compose.ymlファイルを作成するにはどうすればよいですか?

ホットタグ

アーカイブ