オフ会ログ

最近の更新履歴

技術‎ > ‎SimpleModeler‎ > ‎

scalaコンパイル時のOutOfMemoryエラーについて

SimpleModeler(r341)をMac上でビルドしようとした際 org.simplemodeling.SimpleModeler.gae パッケージをコンパイル(scalac)するところでOutOfMemoryエラーが発生しました。
ヒープメモリを増やす設定が必要ですが、この場合、Mavenの起動オプションにメモリの指定をしてもscalacの動作には反映されません。以下のように、Mavenのpom.xml内にオプションを指定してあげる必要があります。

      <plugin>
        <groupId>org.scala-tools</groupId>
        <artifactId>maven-scala-plugin</artifactId>
        <version>2.10.1</version>
        <executions>
          <execution>
            <goals>
              <goal>compile</goal>
          <goal>testCompile</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <jvmArgs>
            <jvmArg>-Xmx1024m</jvmArg>
          </jvmArgs>
          <scalaVersion>${scala.version}</scalaVersion>
      <showDeprecation>true</showDeprecation> <!-- XXX not work -->
        </configuration>
      </plugin>