Все файлы находятся по пути E:.
Установите jdk1.6.0_07
Установлен VС++6.0
первый шаг,
HelloWorld.java
Второй шаг,
E:>javac HelloWorld.java
получать
HelloWorld.класс
Третий шаг,
E:>JavaHelloWorld
получать
HelloWorld.h
Четвертый шаг,
Написать файл C
HelloWorldImp.c
Пятый шаг,
Используйте cl для компиляции шага 6,
мне удалось
Позже я продолжил экспериментировать, и целью было, чтобы Java вызывала tsclib.dll принтера. Метод заключался в том, чтобы dll вызывала dll: создать промежуточную dll, принять во внимание метод Jni и вызвать tsclib.dll для этого. реализовать действие. (Заранее сообщу результат: мне не удалось)
------------------------Исходный код приведен ниже:
Эта статья взята из блога CSDN. При перепечатке указывайте источник: http://blog.csdn.net/pinkPumpkins/archive/2009/12/18/5029199.aspx.
-