Re: Read a single byte from stdin
Tom Anderson wrote:
On Thu, 16 Jul 2009, Mike Schilling wrote:
Arne Vajh?j wrote:
Mike Schilling wrote:
Developing JNI would still be a bit onerous, but shipping JNI-using
apps would be a breeze. And adding new platforms would be
straightforward for either the developer or the end-user.
The problem would be that the library is not loaded by JVM code
but by OS code - there may be OS'es where it would be impossible
to let the JVM specify the path to the OS.
But that's Sun's problem, not mine.
Less silly response: if the JVM has to copy the library from the
classpath to the OS-required location, that's fine with me. Anyway,
while I know of OS's which specify the *default* location for shared
libraries/shareable images/DLLs, all have system calls that allow them
to be loaded from a location given by the caller.
Since the JVM manages to link code that it's made up itself, this should
be a fairly minor challenge.
No guarantee that JVM use DLL's itself or that the process has write
permission where the DLL's reside.
Arne