Most of the JZOS classes depend on native z/OS JNI libraries and underlying z/OS services. There are, however, many JZOS classes (like com.ibm.jzos.fields.* and com.ibm.jzos.FileFactory for example) that you can run anywhere.
BTW - you can absolutely write Java desktop apps that access z/OS data sets via ssh using Co:Z Data set pipes. Just invoke the Data set pipes command - like "fromdsn -ssh ..." from Java using Runtime.exec() and then read the OutputStream in Java. Maybe the data set has binary record mapped by a COBOL copybook? You could use JZOS to generate a record map class for that and then run the resulting code on your desktop. Kirk Wolf Dovetailed Technologies http://dovetail.com On Thu, Nov 20, 2014 at 4:39 AM, System Programmer <[email protected]> wrote: > Hi, > > Trying to call some JZOS classes from an Eclipse project. > > I get the following errors: > > Error loading jzos native library, subsequent native methods will fail with > 'UnsatisfiedLinkError' > java.lang. > UnsatisfiedLinkError: no jzos in java.library.path > > Could not determine JZOS DLL version. > jzos.jar build version '2.4.5 2014-03-14' does not match libjzos DLL build > version 'null' > > Is running JZOS classes on Windows possible at all? > > Thanks. > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
