在Java中创建命名互斥信号量

在Java中创建命名互斥信号量,java,inno-setup,Java,Inno Setup,我想创建互斥信号量,用于Inno设置。但是,我在Java中找不到命名互斥体。所有命名互斥体示例都使用数据结构在类上存储名称,这些都不适合我的问题 任何帮助都会很好 您必须使用JNI从WinAPI调用 CreateMutex(NULL, FALSE, mutexName); 要在Linux上实现同样的功能,有sem\u open()。此外,这是在github上存档的,但我认为它是有效的:

我想创建互斥信号量,用于Inno设置。但是,我在Java中找不到命名互斥体。所有命名互斥体示例都使用数据结构在类上存储名称,这些都不适合我的问题


任何帮助都会很好

您必须使用JNI从WinAPI调用

CreateMutex(NULL, FALSE, mutexName); 

要在Linux上实现同样的功能,有
sem\u open()
。此外,这是在github上存档的,但我认为它是有效的: