If java 11 or greater is not found it will ask you whether you wish to continue the installation. Continuing permits you to resolve this issue later by either installing a valid version or linking JMRI to an absolute version as described in Using a specific java version section below.
JMRI also supports an offline installation - to set up, refer to the Offline Installation section below.The JMRI project is continuously adding features, bug fixes, examples and tutorials to the release, and sonew "Test" versions appear every couple of weeks. You may find one of these has features that you really want.These are announced in the JMRI users Groups.io group. Run the JMRI installer When the JMRI download is ready, you will be asked to either save it to disk or directly run the installer. [NOTE: illustrations below are not all from the same release, but should be similar to what you see.] Installer start-up Check for a previous version It will then check to see if a previous version of JMRI exists, backup any Preference, Roster and other settings and, if necessary, uninstall the old JMRI version. You may choose to have the installer make a backup of the existing files, and provide a location on disk for this set. In some circumstances, the removal of JMRI version 2.5.1 or earlier might fail, resulting in a messageUninstaller failedIn such cases, it is necessary to download and run the following file and then re-run the installer: RemoveOldJMRIUninstallEntry.exe Choose Users If supported by your Windows version and depending on the permissions of your user, the installer may ask you to choose to install JMRI just for yourself or for all users of the computer. Choose Components The installer will now present a list of the components to be installed. This will install JMRI to the default location, place shortcuts for DecoderPro and PanelPro on the desktop and create a JMRI Start Menu folder containing shortcuts for typically used JMRI programs. If you wish to change where JMRI is installed, change the install type from 'Typical' to 'Custom (select to choose program folder)' using the drop-down menu. Choose Install Location The next screen suggests a place for the install. Choose Start Menu Folder The following screens lets you choose a place for JMRI in your Start menu. Check for Java The installer will check for a suitable version of Java on your computer and, if required, will alert you to which version of Java should be installed. For example, although these messages may change based on the version of JMRI you are attempting to install. See the tables above for information about which Java is currently recommended for your version of JMRI and see the JMRI Java Recommendations page for information about downloading Java. Install files Once existence of a suitable Java Runtime Environment has been confirmed, it will then install the needed libraries, plus add a "JMRI" program group to your Start menu and put shortcuts to the DecoderPro and PanelPro programs on your desktop. Click Next. Installation is complete Using a specific java version To use a specific java installation either install that version to the JMRI install directory \jre or link the specific java version to the JMRI install directory \jre
If you're using a "skinning" utility which changes the appearance of programs running on your computer, you should tell it to ignore the "java.exe" program. That's how JMRI and DecoderPro will appear to it, and they weren't written with such "skins" in mind.
NOTE: If you are installing to a new location and use kmttg service then make sure you remove the kmttg service and install it again using the new kmttg installation otherwise you will still be running older version.
You can install the Connector/J package drivers using either the binary, binary installation or source installation. The binary method is easy which is a bundle of necessary libraries and other files pre-built, with an installer program. The source installation method is important where you want to customize or modifies the installation process or for those platforms where a binary installation package is not available. Apart from that solution, you manually add the Connector/J location to your Java classpath.MySQL Connector/J is distributed as a .zip or .tar.gz archive containing the sources, the class files. After extracting the distribution archive, you can install the driver by placing MySQL-connector-java-version-bin.jar in your classpath, either by adding the full path to it to your classpath environment variable or by directly specifying it with the command line switch -cp when starting the JVM. You can set the classpath environment variable under Unix, Linux or Mac OS X either locally for a user within their .profile, .login or another login file. You can also set it globally by editing the global /etc/profile file.For example add the Connector/J driver to your classpath using one of the following forms, depending on your command shell :
Downloading and installing the Java platform on Linux machines is very easy and straightforward. You have two choices to install the Java platforms: using a package manager such as DPKG/APT, YUM/RPM etc., or directly install them using the binary package. To use the terminal to download and install the Oracle Java SE platform, follow the instructions below.
InstallationThe Windows version of ImageJ is available with or without Java.Both versions include ImageJ.exe, a Windows programcontributed by George Silva that launches ImageJ (ij.jar). ImageJ.exe supports file-associations, drag and drop, auto-configuration and command line operation.If the jre folder (the Java runtime) is missing,ImageJ.exe detects the latest installed Java, generates the configuration file (ImageJ.cfg) and sets the memory limit to 2/3 of installed memory or 640MB, whichever is lower. Refer to the READMEfor more information.MemoryUse the Edit/Options/Memorycommand to make more than the default 128MB available to ImageJ.Note that setting the "Maximum Memory" value to more than about 75% of real RAM may result in poor perfomance due to virtual memory "thrashing". The maximum amount of memory that can be allocated on 32-bit systems is ~1.7GB.This command modifies the third line in the ImageJ.cfg file in the ImageJ folder, which must be writable.This is what ImageJ.cfg looks like with "Maximum Memory" set to 700MB: . jre\bin\javaw.exe -Xmx700m -cp ij.jar ij.ImageJNote that this only works when you run ImageJ by double clicking on ImageJ.exe. No more than 64MB is available when you run ImageJ by double clicking on ij.jar.64-bit SystemsTo use more than ~1.7GB of memory you need a 64-bit CPU (AMD64, Intel Core 2 Duo, etc.), a 64-bit OS (Windows 2003 x64, Window XP x64 or Windows Vista x64) anda 64-bit version of Java.To install 64-bit Java: Download and install the latest 64-bit Windows JDK (e.g., jdk-6u1-windows-amd64.exe) from java.sun.com/javase/downloads/. Go to the ImageJ folder and delete any jre folder. Delete any ImageJ.cfg file. Restart ImageJ and the launcher (ImageJ.exe) will generate a new ImageJ.cfg that uses the JDK you just installed. Use the Edit>Options>Memory command to make more than the default amount of memory available to Image.Some users have reported an issue with "Out Of Memory" errors being generated before the memory limit set in Edit>Options>Memory is reached. To fix this problem, add "-XX:+AggressiveHeap" to the the third line of the ImageJ.cfg file.It should look something like this: . C:\Program Files\Java\jdk1.6.0_01\jre\bin\javaw.exe -Xmx3500m -XX:+AggressiveHeap -cp ij.jar ij.ImageJThis example allocates 3.5GB for ImageJ. To prevent swapping, you should leave at least 0.5MB for the OS and other programs.UpgradingTo upgrade to the latest version of ImageJ, replace the ij.jar file in the ImageJ folder with a newer one from and DropThe Windows version of ImageJ opens images, text files, ROIs and LUTs dropped on the "ImageJ" window. On Windows 2000/XP, it also opens files dropped on the ImageJ icon.AppearanceOn Windows XP, Activate Clear Typeto improve the quality of text displayed in menus, dialog boxes, text windows, and in the status bar.To use a larger menu font, choose "Large Fonts" or "Extra Large Fonts" in the"Font Size:" drop down menu in the Appearance tab of the Display Properties control panel.Check "Antialiased Tool Icons" in ImageJ'sEdit/Options/Misc dialog to improve the appearance of the tool icons. Here is what ImageJ looks like with Clear Type enabled, "Extra Large Fonts" and antialiased tool icons. Known Problems Java 1.4.2 crashes when running ImageJ. This bughas been reported to Sun and is fixed in Java 1.5 (aka Java 5.0). On 32-bit systems, ImageJ cannot use more than about 1.7GB of memory, regardless of how muchRAM is installed. With Java 1.3.1, File/Print does not correctly print large line drawings (e.g., the plots generated by Analyze/Gels/Plot lanes). The text cursor is sometimes used instead of the cross hair.As a work around, check "Use Pointer Cursor" in Edit/Options/Miscor change the Windows XP cursor scheme in Control Panel/Mouse/Pointers to"(None)". With Java 1.3.1, menu fonts are very small and there does not appearto be a way to make them larger. With Java 1.5 (aka 5.0), they can be made largerby right-clicking on the desktop and setting "Font Size" in Display Properties/Appearance to "Large Fonts" or "Extra Large Fonts". This screen shotillustrates the problem. JFileChooser, used by the getDirectory() macro function, does not work with Java 1.5 on Vista. To work around this problem, upgrade to Java 1.6Compiling PluginsThe Plugins/Compile and Run command uses the javac compiler contained in the tools.jar file included with Sun's Java Development Kit (JDK).Compile and Run works with the version of ImageJ bundled with Java because it includes a copy of tools.jar inImageJ/jre/lib/ext.It does not work if you use the version that is not bundled with Java and you have not installed the JDK.To fix this problem, uninstall the Java Runtime Environment (JRE), downloadand install the JDK, delete the Image\ImageJ.cfg file,and restart ImageJ. Compile and Run will not work if you launch ImageJ by double clicking on ij.jar.Upgrading to Java 1.6This is what you need to do to upgrade to Java 1.6: Download and install the latest JDK from java.sun.com/javase/downloads/ Go to the ImageJ folder and delete or rename the jre folder Delete the ImageJ.cfg file Restart ImageJ and the launcher (ImageJ.exe) will generate a new ImageJ.cfg that uses Java 1.6This method requires an ImageJ 1.35 or later distribution (ImageJ folder) that includes George Silva's auto-configuring launcher (ImageJ.exe).Adding a JAR FileSome plugins require adding a JAR file to ImageJ. In ImageJ 1.31 or later, this is done by copying the JAR file into the plugins folder or an immediate subfolder of the plugins folder, then restartingImageJ. To compile a plugin that uses a JAR file, copy the JAR file to the Java extensions folder, ImageJ\jre\lib\ext.About the InstallerThe ImageJ Windows installer is created using the Inno Setup installer generator. top | home | news | docs | download | plugins | macros/dev | search | links 2b1af7f3a8