防止程序多次运行

boolean isexist;
        final String PID = "Start";
        try {
            JUnique.acquireLock(PID);
            isexist = false;
        } catch (AlreadyLockedException e1) {
            isexist = true;
        }
        if (isexist) {
            Log.OutLog("%s已开启,无需再次启动。", PID);
            System.exit(0);
        }

it.sauronsoftware.junique.JUnique

猜你喜欢

转载自blog.csdn.net/ziang111/article/details/79961639