Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: zurückgeholt von v. 46

...

Code Block
languagebash
titleApache Tomcat entpacken
$ tar xzf apache-tomcat-7.0.42.tar.gz 

 

In SpringSource muss über File->New oder wie im Screen-Shot über die Serveransicht ein neuer Server angelegt werden.

...

Code Block
-ea
-ms256M -mx768M
-Dfunctionblock.dev=true
-XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseThreadPriorities

 

Im Projekt nuclos-war muss nun unter src/main/webapp/META-INF eine Datei mit dem Namen context.xml angelegt werden.

...

Code Block
titleVM arguments
-ea  -XX:+HeapDumpOnOutOfMemoryError
-Xms256m -Xmx512m
-Dcom.sun.management.jmxremote="true"
-Dserver=http://localhost:8080/nuclos-war
-Dwebclient=http://localhost:4200/#
-Dsun.java2d.xrender=false
-Dfunctionblock.dev=true
-Dsun.awt.disablegrab=true

Erläuterung:

  • Xms, Xmx minimale/maximale Heap Size
  • url.jms, url.remoting die Adresse des Nuclos Servers. Der Port 8080 bezieht sich auf dem Port des Apache Tomcat servers. nuclos-war ist der Instanzname der auch beim Publizieren zu sehen ist.
  • functionblock.dev Entwicklungsmodus an (true)/Entwicklungsmodus aus(false). Im Entwicklungsmodus ist es z.B. möglich die Layouts der Systementitäten zu sehen.
  • webclient Adresse des laufenden Webclients. Wird u.a. vom Menüpunkt "Fenster > Einstellungen verwalten" verwendet.
  • sun.awt.disablegrab Nur für Linux relevant! Ohne diesen Parameter kann sich die gesamte Linux GUI beim debuggen einer Java Swing Anwendung aufhängen und einfrieren.

 für Linux noch zusätzlich

...

Code Block
-Dsun.awt.disablegrab=true

 

Troubleshooting
Anchor
troubleshooting
troubleshooting

...

Code Block
languagejava
titleSTS.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms256m
-Xmx2048m
-XX:MaxPermSize=512m

 

Fehler beim Übersetzen, Abhängigkeit kann nicht gefunden werden, Klasse XYZ implementiert Methode nicht...

...