从Java 7更新51(7u51)开始,需要新的权限属性(在7u25中引入),以防止FileMaker Server 12pipe理控制台运行。 这也会影响版本11,10和9pipe理控制台以及可能使用Java的其他FileMaker产品。
在警告应用程序将被未来版本的Java阻止之后,您会得到一个通用的“应用程序错误”,声明Java是“无法启动应用程序”。 深入研究细节会得出如下精确的原因: Missing required Permissions manifest attribute in main jar: http://fm-server:16000/admin-client-lib/admin-console-client.jar 。
此时FMS 12已更新为最新版本,并且FileMaker,Inc.尚未将“权限”属性添加到Admin Console jar
要启动FileMaker Serverpipe理控制台,您需要修改Java安全设置。 pipe理控制台下载的始发url需要列入白名单。
打开Java控制面板并导航到安全选项卡。 点击“编辑网站列表”button。 添加包括端口和http: http://your-fm-server-address:16000的FileMaker Server Web地址。 忽略popup的不安全的HTTP警告。
您现在可以通过在运行时确认警告来启动FileMaker Serverpipe理控制台。
编辑:虽然FileMaker服务器内部网页启动页面和pipe理控制台说没有可用的更新,12.0.5(12.0v5可从FileMaker公司网站,并声称有一个解决Java安全问题。 /help.filemaker.com/app/answers/detail/a_id/12826/~/software-update%3A-filemaker-server-12.0v5-and-filemaker-server-12.0v5-advanced