Schnelleinstieg Entwicklung
Eclipse
Nuclos Server
Tomcat
Zusätzliche Einstellungen
In (View) Server -> (Doppelclick) Overview -> (Link) Open launch configuration -> (Reiter) Arguments -> (Textbox) VM arguments zusätzlich folgendes einfügen:
-ea -Dfunctionblock.dev=true -Djava.awt.headless=true -Xmx1024m -Xms512m -XX:MaxPermSize=256m -XX:PermSize=128m -XX:+UseThreadPriorities -XX:+PrintGCTimeStamps -XX:+HeapDumpOnOutOfMemoryError -XX:+CMSClassUnloadingEnabled
FlightRecorder (ab 7u40)
-XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:StartFlightRecording=defaultrecording=true -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true,dumponexitpath=/home/tpasch2,maxsize=2G
Links
Nuclos Client
Launch Configuration
Zusätzliche Einstellungen
In (Icon) Debug/Run -> (Pulldown Menü) Debug/Run Configurations... -> (Tree Node) Java Application -> (Leaf Node) nuclos-client-instrument -> (Reiter) Arguments -> (Textbox) VM arguments folgendes eintragen:
-Dlog4j.url=file:///PATH_TO_LOG/log4j.properties -ea -ms256m -mx768m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseThreadPriorities -Dsun.awt.disablegrab=true -Dcom.sun.management.jmxremote="true" -Dserver=http://localhost:8081/nuclos-war -Dfunctionblock.dev=true
Optionale Parameter:
Überspringen des Versionsvergleichs beim Client Start:
Seit 4.3.0. Wenn der Parameter vorhanden ist (kein Wert oder ähnliches), dann wird der Nuclos-Versionsvergleich zw. Server und Client beim Starten des Clients übersprungen. Nur für Entwickler gedacht, nicht für Produktiv-Einsatz.
-DskipVersionComparison