Previous Next        Current Page: NeXtMidas Training / Getting Started - Part 1 / NeXtMidas Shell / Modes of Operation (cont)
back
+ Start Here   
+ Background   
+ Common Midas Concepts   
- Getting Started - Part 1   
   - NeXtMidas Shell   
      - nmstart   
      - nm   
      - nmend   
      - Modes of Operation   
      - Modes of Operation (cont)   
   + Running NeXtMidas Commands   
   + Results Parameters   
   + Lab 1   
   + Getting Help   
   + Lab 2   
+ Getting Started - Part 2   
+ Working with Files   
+ Option Trees   
+ Macros - Part 1 (Basics)   
+ Macros - Part 2 (Graphics)   
+ NetBeans - Part 1 (Setup)   
+ NetBeans - Part 2 (GUIs)   
+ NetBeans - Part 3 (Profiler)   
+ Eclipse - Part 1 (Setup)   
+ Eclipse - Part 2 (GUIs)   
+ Primitives   
+ WebStart   
+ Maps & Imagery   
+ X-Midas Interoperability   
+ RMIF & Remoting   
+ Installing NeXtMidas   
+ Support & Maintenance   
+ File Handlers   


  • NeXtMidas provides several shell operating modes (cont):
    Jar File
    Run NeXtMidas directly from jar file. A custom startup macro should be executed. A NeXtMidas shell via SHELLGUI (if graphics is enabled) or a text terminal should run.
    $ java -DNONATIVE=TRUE -DNMSTARTUP.USER=nxm.sys.test.custom_startup.mm -jar $NMROOT/jars/nxm-sys.jar
               
    Run NeXtMidas using native code directly from jar file. A custom startup macro should be executed. A NeXtMidas shell via SHELLGUI (if graphics is enabled) or a text terminal should run.
    $ java -DNONATIVE=FALSE -DNMSTARTUP.USER=nxm.sys.test.custom_startup.mm -classpath &     
    $NMROOT/jars/nxm-sys-native-linux-x86_64.jar:$NMROOT/jars/nxm-sys.jar nxm.sys.lib.NeXtMidas 
                
    Pass in arguments to a custom startup macro.
    $ java -DNMSTARTUP.USER="nxm.sys.test.args_startup.mm HELLO THERE" -jar $NMROOT/jars/nxm-sys.jar
                 

back