Installing Java 7 fixed the problem.
You will need to install Java 7. Seems like AsyncStreams was compiled with Java 7.
I have a JAR file from B4J and try to run it in Fedora 20. When I run it as "java -jar TDA.jar", I get a popup saying:
"This application requires a newer version of the Java runtime. Please download and install the latest Java runtime from java.com. Then restart the application."
It sends me to java where I download and install the indicated RPM which is jre_1.7.0_51-fcs.x86_64.
I also have the current versions of java installed. Here's the output of java -version:
java version "1.7.0_51"
OpenJDK Runtime Environment (fedora-2.4.5.1.fc20-x86_64 u51-b31)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
The jar runs fine on WIn7 where it was made.
The version on WIn7 is:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
What else do I need to make it run on Linux? Thanks.