Differences between revisions 2 and 7 (spanning 5 versions)
Revision 2 as of 2009-05-20 19:46:31
Size: 2363
Comment:
Revision 7 as of 2009-07-24 02:02:07
Size: 2415
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
.. |stable.installer.jar| replace:: jython_installer-2.2.1.jar .. |stable.installer.jar| replace:: jython_installer-2.5.0.jar
Line 5: Line 5:
.. _stable.download: http://downloads.sourceforge.net/jython/jython_installer-2.2.1.jar .. _stable.download: http://downloads.sourceforge.net/jython/jython_installer-2.5.0.jar
Line 13: Line 13:
------------
Jython 2.2.1
------------
----------------------
Jython 2.5.x and 2.2.x
----------------------
Line 20: Line 20:
Jython 2.2.1 is distributed as an executable jar file installer. After
`downloading <download.html>`__ it, either double click the
Jython 2.5 and 2.2.1 are distributed as executable jar file installers. After
`downloading <DownloadInstructions>`__ it, either double click the
Line 29: Line 29:
consoler installer on headless systems. To force the installer to
work in headless mode invoke the installer with a console switch
console installer on headless systems. To force the installer to
work in headless mode invoke the installer as:
Line 40: Line 40:
selected. There's a script in the install directory, jython on Unix
like systems or jython.bat on Windows, that will start up the Jython
console which can be used to dynamically explore Jython and the Java
runtime.
selected. Executing a script in the install directory, ``jython`` on Unix-like systems or ``jython.bat`` on Windows, will start up the Jython
console, which can be used to dynamically explore Jython and the Java
runtime, or to run Jython scripts.
Line 75: Line 74:
You can get a list of the installer options by running: You can get a list of installer options by running:

Installation

Jython 2.5.x and 2.2.x

Basic Install

Jython 2.5 and 2.2.1 are distributed as executable jar file installers. After downloading it, either double click the jython_installer-2.5.0.jar or run java with the -jar option

java -jar jython_installer-2.5.0.jar

This will start the regular GUI installer on most systems, or a console installer on headless systems. To force the installer to work in headless mode invoke the installer as:

java -jar jython_installer-2.5.0.jar --console

The installer will then walk through a similar set of steps in graphical or console mode: showing the license, selecting an install directory and JVM and actually copying Jython to the filesystem. After this completes, Jython is installed in the directory you selected. Executing a script in the install directory, jython on Unix-like systems or jython.bat on Windows, will start up the Jython console, which can be used to dynamically explore Jython and the Java runtime, or to run Jython scripts.

Standalone mode

The standalone option does no caching and so avoids the startup overhead (most likely at the cost of some speed in calling Java classes, but I have not profiled it)

You can try it out by downloading the installer from here

running it like so:

$ java -jar jython_installer-2.5.0.jar

And when you come to the "Installation type" page, select "Standalone".

When the installation is done, you will have a jython.jar with the /Lib files included that can be run like this:

$ java -jar jython.jar

You will get a jython prompt with no caching. Of course you can run scripts just by calling them as you might expect:

$ java -jar jython.jar script.py

And you can add this jar to the classpath of your app, which will allow standard imports.

Installation options

You can get a list of installer options by running:

$ java -jar jython_installer-2.5.0.jar --help

InstallationInstructions (last edited 2017-07-18 18:56:50 by JeffAllen)