你知道一个Java库来访问本机的Linux API吗?
我猜这样的事情必须使用JNI。 就这样吧。
看看JNA。
以下是JNA的主页摘要。
JNA为Java程序提供了轻松访问本地共享库(Windows上的DLL)的功能,而无需编写任何Java代码,无需JNI或本地代码。 这个功能相当于Windows的平台/调用和Python的ctypes。 访问在运行时是动态的,无需生成代码。
查看一些示例的入门页面。 就像调用本地printf一样。
jtux可能会帮助你取决于你想要做什么。
您可以使用: Runtime.exec
来执行任何你想要的…
SWIG使生活比javah等“原始”JNI更容易