Wie Sie angeben, JVM-argument für Maven gebaut ausführbare JAR-Datei

Bei der Verwendung von Maven zu bauen, um eine ausführbare JAR-Datei, wie kann ich festlegen der JVM-Argumente, die verwendet werden, wenn die JAR ausgeführt wird?

Kann ich geben Sie die Haupt-Klasse, die mit <mainClass>. Ich vermute es ist ein ähnliches Attribut für die JVM-Argumente. Speziell brauche ich die Angabe der maximalen Speicher (Beispiel -Xmx500m).

Hier ist meine Montage plugin:

  <plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <configuration>
      <descriptorRefs>
        <descriptorRef>jar-with-dependencies</descriptorRef>
      </descriptorRefs>
      <archive>
        <manifest>
          <addClasspath>true</addClasspath>
          <mainClass>com.me.myApplication</mainClass>
        </manifest>
      </archive>
    </configuration>
  </plugin>

Bearbeiten/Follow-up: Es scheint, dass es möglicherweise nicht möglich sein, geben Sie die JVM-Argumente für eine ausführbare JAR-Datei nach diese und diese post.

InformationsquelleAutor Steve Kuo | 2008-10-11
Schreibe einen Kommentar