java多態(tài) 如何將java程序轉(zhuǎn)換成windows服務(wù)?
如何將java程序轉(zhuǎn)換成windows服務(wù)?使用JNI調(diào)用操作系統(tǒng)的功能,加載并注冊為系統(tǒng)服務(wù)。首先,您必須在C或C中定義本地方法,然后將它們編譯成DLL組件并將它們放入system32目錄。然后將J
如何將java程序轉(zhuǎn)換成windows服務(wù)?
使用JNI調(diào)用操作系統(tǒng)的功能,加載并注冊為系統(tǒng)服務(wù)。首先,您必須在C或C中定義本地方法,然后將它們編譯成DLL組件并將它們放入system32目錄。然后將Java程序加載到DLL庫中,并調(diào)用C/C中定義的方法來完成注冊服務(wù)功能。Java不能直接操作底層OS函數(shù)。只有JNI能做到??傊韵到y(tǒng)服務(wù)的功能必須依賴于C/C,如果Java能夠做到這一點,那么它就不能跨平臺。