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

Reply via email to