我有小问题..我在windows中创建了一个java应用程序,我的.jar包含整个app..i将这个jar文件复制到mac并从那里执行它工作正常.. Java应用程序包含bonjour代码,如果我在Windows上执行.jar它工作正常并且bonjour开始广告...但是,对于mac,应用程序运行良好,但不会宣传bonjourservice .. 我不明白这种差异。任何人都可以解释我是吗?
答案 0 :(得分:0)
因为在Mac上操作系统会为您执行此操作,因此您必须将其注册到系统服务,而不是自己执行整个协议。不幸的是,我不知道如何用Java做到这一点。