Help Center/ CodeArts Build/ FAQs/ Maven Builds/ What Can I Do If License Check Fails?
Updated on 2025-10-15 GMT+08:00

What Can I Do If License Check Fails?

Symptoms

The error message is as follows:

1
[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check (rat-check) on project maven: Too many files with unapproved license: 7 See RAT report in: /xxx/slave1/workspace/job_4f1501a3-542c-4f3d-a2bb-8fdbd4d76678_1534924094266/target/rat.txt -> [Help 1]

Cause Analysis

The license check of the file fails.

Solution

  1. Go to the CodeArts Build homepage.
  2. Click the Maven build task that reports the error. In the upper right corner, click Edit. The build task configuration page is displayed.
  3. Click the Build Actions tab. In the Build with Maven action, add the following parameters to the Commands box:

    1
    apache-rat:check -Drat.numUnapprovedLicenses=600