You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Benoit Lacelle (Jira)" <ji...@apache.org> on 2021/11/08 17:32:00 UTC

[jira] [Commented] (MCHECKSTYLE-409) OutOfMemoryIssue in multi-module project

    [ https://issues.apache.org/jira/browse/MCHECKSTYLE-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17440626#comment-17440626 ] 

Benoit Lacelle commented on MCHECKSTYLE-409:
--------------------------------------------

I suppose the Mojo holds details about classes from all modules.

> OutOfMemoryIssue in multi-module project
> ----------------------------------------
>
>                 Key: MCHECKSTYLE-409
>                 URL: https://issues.apache.org/jira/browse/MCHECKSTYLE-409
>             Project: Maven Checkstyle Plugin
>          Issue Type: Bug
>          Components: checkstyle:check
>    Affects Versions: 3.1.2
>            Reporter: Benoit Lacelle
>            Priority: Major
>         Attachments: Screenshot 2021-11-08 at 17.31.54.png, Screenshot 2021-11-08 at 17.32.16.png, Screenshot 2021-11-08 at 18.30.37.png
>
>
> The issue seems to appear more often since upgrading to CheckStyle 9.X. However, the issue seems to rely in checkstyle mojo.
> I initially reported the issue at: https://github.com/checkstyle/checkstyle/issues/10934
> I consider checkstyle used in a maven multi-module project.
> 		<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-checkstyle-plugin -->
> 		<maven-checkstyle-plugin.version>3.1.2</maven-checkstyle-plugin.version>
> 		<!-- https://mvnrepository.com/artifact/com.puppycrawl.tools/checkstyle -->
> 		<checkstyle.version>9.1</checkstyle.version>
> I end with OutOfMemory issues in a compilation step going through all modules:
> 16:03:39,815 [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ dp-proxy ---
> 16:03:39,819 [INFO] Changes detected - recompiling the module!
> 16:03:39,976 [INFO] Compiling 26 source files to /home/circleci/project/exec/dp-proxy/target/classes
> java.lang.OutOfMemoryError: Java heap space
> Dumping heap to java_pid153.hprof ...
> Heap dump file created [912601987 bytes in 4.290 secs]
> I can not share the code as the project is private.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)