我想在基于 Web 的日志文件中创建一些超链接,这样我只需单击超链接即可在 IDE 中打开文件。
目前该解决方案确实只能在 Windows 上运行,但它必须与您指定文件的首选编辑器一起使用。目前这必须与 IDEA 和 Eclipse 配合使用。
一个问题是日志(服务器)中的文件路径可能与客户端上的不同,因此这可能需要在客户端级别进行某种重新映射。
我完全意识到这可能会带来一些安全问题,但我不在乎,我可以在客户端计算机上安装、配置任何内容以使 URI 正常工作。
该解决方案必须与 Internet Explorer 和 Chrome 配合使用。
第一个问题是如何指定操作,因为操作将是“编辑”而不是“打开”。
为此创建一个通用的解决方案非常困难。但是,如果您将日志文件的内容类型更改为个人的内容类型,例如“myapp/logfile”。您可以教您的浏览器使用特定的应用程序打开这些类型的资源。
例如,对于 Firefox,您可以编辑对某些内容类型采取的操作,例如启动 IDE。
解决方案可能是创建一个打开您的应用程序的 JavaFX/Applet。