Tôi đang nâng cấp dự án của mình từ GWT 2.3.0 lên 2.4.0. Là một bên ảnh hưởng, biên soạn GWT của tôi không thành công vì nó hết bộ nhớ. Tôi đã tìm kiếm trực tuyến và thấy rằng bạn có thể chỉ định các thông số bộ nhớ bổ sung bên trong của tập tin pom.xml Maven (bằng cách thêm một khối cấu hình) như thế này:Làm thế nào để bạn tăng kích thước heap được sử dụng bởi Plugin GWT Maven khi "make" của IntelliJ gọi nó?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.4.0</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<extraJvmArgs>-XX:MaxPermSize=512m -Xmx1024m</extraJvmArgs>
</configuration>
</plugin>
này hoạt động nếu tôi xây dựng trực tiếp với Maven, nhưng khi tôi xây dựng với IntelliJ, nó vẫn hết bộ nhớ. Khi tôi xem chi tiết quá trình trên hệ điều hành của tôi trong khi IntelliJ đang biên dịch, nó vẫn đang sử dụng -Xmx128m như một lá cờ được truyền cho JVM.
Tôi có thể định cấu hình bộ nhớ tối đa mà plugin có thể sử dụng bên trong IntelliJ như thế nào?
Vì vậy, về cơ bản bạn thực hiện "Tệp" -> "Cấu trúc dự án" -> "Mô-đun" -> "GWT" và có trường cho kích thước heap tối đa! Tốt đẹp! Cảm ơn! – 11101101b