X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=help%2Fhelp%2Fhtml%2Ffeatures%2Fcommandline.html;h=381478f0d7358e6f7a6a112abbd3937d2abaec1e;hb=d5bd34eb49f43735e240058f8875ab0bfcae4441;hp=92d9323e8fc36c3bbab96e30462084c55c731c0a;hpb=44d68d55d9c85bf7b28853feeebc4b901c4a8392;p=jalview.git diff --git a/help/help/html/features/commandline.html b/help/help/html/features/commandline.html index 92d9323..381478f 100644 --- a/help/help/html/features/commandline.html +++ b/help/help/html/features/commandline.html @@ -26,39 +26,182 @@

Running Jalview from the command line

-

Jalview is most easily run from the command line if you have - built it from source, or via the 'Jalview' executable created from - the InstallAnywhere Jalview installation. Both of these mechanisms - allow true command line execution of Jalview - allowing you to - provide additional options.

-

The Java Webstart version of Jalview can be executed from the - command line using something like : -

javaws http://www.jalview.org/webstart/jalview.jnlp -open
- yourFileName
-  
- But, this is not guaranteed to work on all versions of webstart on all - operating systems, and doesn't let you execute Jalview with any - additional parameters.

- Running Jalview from the InstallAnywhere - installation + Jalview can be run from the command line, and provides a range of arguments.

+

There are a few different ways to do this:

+

- If you install with InstallAnywhere you can use several more - commands. However, if you call the application with the link - provided by InstallAnywhere any output from the application will be - sent to output.txt, not standard out.
The Jalview - application also requires a number of additional libraries on the - class path. The command line below adds all the jar files in the - Jalview installation's 'lib' directory to the classpath, as well as - the Jalview application jar file: + Jalview's command line launch + script +

Since version 2.11.2, the Jalview native application includes a launching shell script. This is the easiest way to + launch an installed Jalview application from the command line.

To run the launch script, simply open a Terminal (or Command prompt on Windows), and type:

+  jalview
+ + +

There are some important differences between the using the launching script and launching Jalview from its icon: +

+ + + Adding the launch script to your path +

+ If typing 'jalview' in the terminal prompt (or windows command line) + doesn't work then you will need to add the location of the jalview + launch script to your + PATH.

+ How you do this depends on your operating system. +

+ + + +

Older versions of Jalview

+ +

+ If you are using a version of Jalview prior to 2.11.2, you can still launch from the command line, but you will have to + use a more platform specific way to launch and use command line arguments. + +

+

+ If you have installed Jalview via conda or another package + manager then you most likely have a 'jalview' command available in + your terminal shell's default path. Alternately, if you have built + Jalview from source, then take a look at the doc/building.md file + included in the source distribution.

-
java -classpath "$INSTALL_DIR$/lib/*:$INSTALL_DIR$/jalview.jar" jalview.bin.Jalview -open [FILE] 

Use '-help' to get more information on the command line arguments that - Jalview accepts. + href="clarguments.html">command line arguments that Jalview + accepts. +

+

+ Passing JVM Arguments to Jalview
If you need + to modify parameters for Jalview's Java Virtual Machine, or + configure system properties, then take a look at the instructions + for how to setting the JVM's + maximum memory.
+

+ Changing Jalview's 'Look and Feel'
If you + are experiencing issues with the font size or layout of Jalview's + GUI, you can try changing Jalview's 'Look and feel' by + specifying a custom system property 'laf' on startup (see setting the JVM's memory for + instructions on how to do this for your platform).
For the + Jalview standalone executable jar, simply provide one of the + property settings before the -jar argument

+ + The currently configured look and feel is logged to Jalview's console. + Once the look and feel has been changed, it will be stored in + Jalview's .jalview_properties file for future Jalview sessions. This property is PREFERRED_LAF and can also be used to set the Look and feel by editing your .jalview_properties file. +