ETS Viewer is a pure Java application. If you have JDK/JRE correctly installed on your machine, it WILL work. Here is what you should do if you have any problem running ETS Viewer:
1. Open up a DOS/command prompt:
Go to Start -> Run, then type cmd and hit enter key. Your command prompt should be showing something like: c:\>. On Linux, please open a terminal window.
2. Run etsviewer.jar from the command prompt :
If, for example, you have etsviewer.jar in c:\downloads, you can run the following command:
c:\downloads>java -jar .\etsviewer.jarIf you are using JDK 9, use the following command: c:\downloads>java --add-exports java.desktop/com.sun.java.swing.plaf.windows=ALL-UNNAMED -jar etsviewer.jar
(You can download etsviewer.jar from here.)
The message on the command prompt will tell you the exact cause of the problem. Usually, it is either Java is not found or etsviewer.jar not found, which you can easily fix by adding your Java installation's bin folder in your PATH variable and giving the full path to etsviewer.jar, i.e. c:\>java -jar c:\downloads\etsviewer.jar
If there is any other issue, please send the error message to us and we will be happy to help you out.
3. Although ETS Viewer does NOT require admin privileges, sometimes starting up the command prompt as admin helps.
4. Check your Java installation :
Try running 'java -version' ( c:>java -version ) and hit enter. It should say something like:
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
This means JDK 1.6 is installed properly on your system.
If it says something like:
The name specified is not recognized as as internal or external command, operable program or batch file.
Java has not been found on your computer. Do you want to download it?
OR IF IT SAYS:
Bad Command or file name.
This means that either java is not at all installed or java.exe is not in the path. If you are sure that it is installed then try:
c:> echo %PATH% (Or echo $PATH on Unix)
See if C:\Program Files\Java\jdk1.6.0_04\bin (or the bin directory where you have java.exe) is there in the path.
If it is not, add it in the environment variables (Win2000: Start->Settings->Control Panel-> System->Environment tab, WinXP: Start->Control panel-> System ->Advanced ->Environment Variables tab) .
Open up a new DOS window and repeat the above process.
I get "Error: Invalid or Corrupt jar file"
Please make sure your download is complete. To verify, you can extract the contents of the jar file using any archiving utility such as WinZip, WinRAR, or 7-Zip. If the file is corrupt, you won't be able to extract it. You may also try to download etsviewer.jar from this alternate location.
My Anti-virus has flagged etsviewer.jar for some virus. Is it clean?
We have observed that a few Antivirus software report etsviewer.jar as having a Virus. Specifically, they report EXP/JAVA.Noiphe.Gen, Java:Malware-gen [Trj], Java.Trojan.Agent.6YRV78, and Java.Malware.
We have investigated this and we have determined that it is flagged because the class files in the jar are obfuscated. This is a false positive and there is no virus or malware in etsviewer.jar. We have also reported this to the anti virus makers.