sitelogo
Invocation

To compile a program, you invoke the MINERVA Development Server with:

minervac MyProgram

To execute this program as a standalone, you invoke the MINERVA Application Server with:

minerva -l MyProgram

To execute this program as a standalone with debugger, you invoke the MINERVA Application Server with:

minervad -l MyProgram

To execute this program as a standalone with Graphical User Interface, you invoke the MINERVA Application Server with:

minervagui -l MyProgram

To prepare a library to extend MINERVA with existing Java classes you invoke the MINERVA Development Server with

minervax MyExtension
mjavac MyExtension.java

and can then execute a program with e.g.

minerva -b MyExtension1 -b MyExtension2 -l MyProgram Arg1 Arg2

To build a MINERVA based system, you invoke

minmake MySystem

To invoke a client side MINERVA program over the network you embed it as applet in a standard HTML file; again you may specify extensions and parameters.E.g.

<APPLET
        codebase="../../../"
        code="com.ifcomputer.minerva.Gui.class"
        height=150 width=300>
<PARAM name=minerva value="-c ../../../minervagui.mca -l corp -language german">
<APPLET>

To invoke a server side MINERVA program as a daemon, invoke with

	minerva -daemon -l MyServerProg

Have a look at the ExamplePrograms for more.

Examples

Unix

See scripts Compile.sh and Go.sh in $MINERVA_HOME/ExamplePrograms/

default installation:

/minerva/ExamplePrograms/

Windows

See scripts Compile.bat and Go.bat in %MINERVA_HOME%\ExamplePrograms\

default installation:

c:\InetPub\wwwroot\minerva\ExamplePrograms\

Relevant Files

Unix

Scripts in $MINERVA_HOME/bin/unix/*.sh

default installation:

/minerva/bin/unix/minerva.sh

Windows

Scripts in %MINERVA_HOME%\bin\Win95\*.bat or %MINERVA_HOME%\bin\Win98\*.bat %MINERVA_HOME%\bin\Win\*.bat

default installation:

c:\InetPub\wwwroot\minerva\bin\WinNT\minerva.bat resp c:\InetPub\wwwroot\minerva\bin\Win95\minerva.bat resp c:\InetPub\wwwroot\minerva\bin\Win98\minerva.bat


minerva
minervad
minervagui
minervac
minervax
minervar
minmake
mjava
mjavac
mjar

Darueber read on...
scroll to top managed with ubiCMS