【问题标题】:Custom URL Scheme Handling with Java使用 Java 处理自定义 URL 方案
【发布时间】:2017-07-18 21:11:31
【问题描述】:

我正在为 macOS 和 Windows 构建一个桌面应用程序(即将推出)。我将第一次使用 Scala + 一些遗留的 Java,而不是 Swift 或 Objective-C。我试图弄清楚如何让我的 Jar 进行自我注册,然后处理自定义 URL 方案,即“company://path/to/reasource/”。

谁能指出我正确的方向? macOS 是目前的优先事项。

如果 Java 不能执行此 OOTB,我可能会在 Swift 中创建一个可执行的帮助程序,将启动/管道数据的数据管道传输到 Jar 中。

谢谢!

【问题讨论】:

    标签: java macos scala jvm


    【解决方案1】:

    根据我遇到相同问题时的研究,我发现无法使用自定义 url 方案运行 .jar。我猜是因为机器上的用户权限。

    我最终做的是将我的 jar 转换为可执行文件,在我的情况下是 .exe,它最终工作正常。

    在 mac 中你应该创建一个 .dmg 在windows中使用launch4j创建一个.exe launch4j plugin

    Convert .jar to an OSX executable?

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-30
      • 2013-12-03
      • 1970-01-01
      • 2011-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多