Pentaho 数据集成无法在新的 Mac M1 上启动

2023-11-24

当我尝试在 Mac bigSur (M1) 上运行 Pentaho Data Integration 时遇到问题。

问题代码如下:

I'm sorry, this Mac platform [arm64] is not yet supported! Please try starting using 'Data Integration 32-bit' or 'Data Integration 64-bit' as appropriate.

java版本

> java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

谁能帮我解决这个问题吗?

Thanks


尝试本指南reddit

Guide:

以下是如何强制 shell 在 Intel 模式下运行,以便您 可以继续在这个小小的命令行 Rosetta Island 中工作,同时 等待原生 ARM64 支持。

  1. 打开终端应用程序。

  2. 打开终端应用程序的首选项。

  3. 单击“配置文件”选项卡。

  4. 选择一个配置文件,单击配置文件列表底部的省略号,然后选择“复制配置文件”。

  5. 单击新的配置文件并为其指定一个好名称。我将我的命名为“Rosetta Shell”。

  6. 同样在新配置文件中,单击“窗口”选项卡。在标题中,输入一个名称以表明这是用于运行基于 Intel 的应用程序。我在我的上输入了“Terminal (Intel)”。

  7. 单击 Shell 选项卡并使用以下命令作为其运行命令来强制 shell 在 Rosetta 下运行:env /usr/bin/arch -x86_64 /bin/zsh --login

  8. 取消选中在 shell 内运行复选框。清除该复选框将阻止运行 shell 两次,这可能会使环境变量膨胀,因为 ~/.zshrc 运行两次。

  9. 可以选择将此配置文件设置为默认配置文件。

这是第一步。之后,您必须替换 data-integration 文件夹中的 swt.jar/path_to_your_data-integration/libswt/osx64/否则无法启动。

你可以下载jar包here

重要的!:您不必重命名此文件,但必须删除原始的 swt.jar 。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Pentaho 数据集成无法在新的 Mac M1 上启动 的相关文章

随机推荐

  • 审计日志策略

    我正在尝试确定应用程序中审计日志记录的最佳方法 日志的主要原因是报告事件 更改 的顺序 我有一个对象层次结构 当该层次结构的任何部分发生变化时 我需要在稍后的日期创建报告 我认为我有三个选择 每个表都有一个日志 因此匹配对象的层次结构 然后
  • 为什么我们需要 Java 中的接口?

    在Java中 我们使用接口来实现多重继承 这是接口的唯一用途吗 如果是的话 Java中接口的主要用途是什么 为什么我们需要 Java 中的接口 我想说主要用途是多态性 或者对多个不同对象执行相同操作的能力 例如 如果不同的对象都实现相同的接
  • 如何知道字符串的大小(以字节为单位)?

    我想知道我是否可以知道一个字节有多长string在C 中 有人知道吗 您可以使用 ASCII 等编码来获取每个字节的字符System Text Encoding class 或者试试这个 System Text ASCIIEncoding
  • 使用 ggplot 绘制 SpatialPolygonDataFrame

    我有一个大伦敦地区的形状文件 我用readShapePoly函数从maptools包将其加载到 R 中作为SpatialPolygonDataFrame 我想绘制这些多边形 我已经通过使用基本功能完成了plotR 中的函数 输出如下图所示
  • VS2005 Winforms Designer异常屏幕和IE8

    自从我安装了 Internet Explorer V8 以来 我的 Winforms Designer 异常屏幕 WSOD 似乎已损坏 之前我会得到带有描述的错误的红色文本 今天我得到这个 WSOD 损坏 http faxt com ima
  • 如何在 Javascript 中获取对象在页面上的绝对位置? [复制]

    这个问题在这里已经有答案了 我想在 Javascript 中获取页面上对象的绝对 x y 位置 我怎样才能做到这一点 I tried obj offsetTop and obj offsetLeft 但这些仅给出相对于父元素的位置 我想我可
  • 全屏通知

    我想创建一个全屏通知 我使用以下代码实现了通知 我需要进行哪些更改才能使其成为全屏通知 private void showNotification String data Intent i new Intent this MapsActiv
  • jQuery 中方法链的缺点和优点是什么? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 jQuery 中方法链的缺
  • 如何将PostgreSQL 9.4的jsonb类型转换为float

    我正在尝试以下查询 SELECT json data gt position gt lat 1 0 AS lat FROM updates LIMIT 5 1 0只是为了强制转换为浮点数 我的实际查询要复杂得多 这个查询只是问题的测试用例
  • 有没有办法检查 ssm send_command 是否正常运行?

    我目前正在尝试使用 python 和 boto 在我的 ec2 实例上远程运行脚本 但我无法判断我是否调用send command工作正常 截至目前我的代码看起来像 ec2 boto3 client ssm region name us e
  • 将视频流式传输给一位用户并接收来自该用户的音频

    我的要求 我想用我的智能手机向一个人 Larix 流式传输并获取该人的音频 延迟应尽可能低 质量尽可能高 我想将整个事情托管在我的服务器上 最好的方法是什么 我尝试过SRS 质量高 延迟低 但我不知道如何从对方那里获取音频 SRT 也是一种
  • Swift Sliceable 上的递归

    我觉得我一定错过了一些明显的东西 将列表分解为头部和尾部 然后在尾部递归是一种标准的函数式编程技术 但我正在努力做到这一点SliceableSwift 中的类型 我有一个遵循以下模式的递归函数 func recurseArray arr I
  • PHP内置服务器无法cURL

    我有一个相对简单的脚本 如下所示
  • Asp.Net core MVC6 如何在 Identity 3 中初始添加角色

    我在 Stackoverflow 中找到了这个 到目前为止似乎有很多关于在 Identity 中添加角色的问题1 2但在 身份3 中却有所不同 我想在数据库中播种角色 我只有两个 我打算使用已注入类中的 roleManager 没关系 我的
  • 有什么建议可以改进我的 PDO 连接类吗?

    我对 pdo 还很陌生 所以我基本上只是使用我正在阅读的介绍性书籍中的信息组合了一个简单的连接类 但这种连接有效吗 如果有人有任何有用的建议 我将非常感激 class PDOConnectionFactory public con null
  • 如何使用 RegEx 来选择最长的匹配项?

    我尝试寻找这个问题的答案 但找不到任何东西 我希望有一个简单的解决方案 我在 C 中使用了以下代码 String pattern hello hello world Regex regex new Regex pattern RegexOp
  • 需要减少expressjs中某个路由的超时时间

    在expressjs中 有一种方法可以设置每个路由的超时限制 我有一些路线可能需要 30 45 秒才能处理 大量任务 然后是其他路线 如果花费的时间超过 5 秒 我希望它超时 我想我问是否有一种方法可以全局设置请求的超时限制 并且有没有一种
  • 有没有办法检查Python中的函数是否递归?

    我想为练习编写一个测试函数 以确保函数正确实现 所以我想知道 有没有一种方法 给定一个函数 foo 来检查它是否是递归实现的 如果它封装了一个递归函数并使用它 它也算在内 例如 def foo n def inner n more code
  • Pandas 发现交叉值中的重复项

    我有一个数据框 想要消除具有相同值但在不同列中的重复行 df pd DataFrame columns a b c d index 1 2 3 df loc 1 pd Series a x b y c e d f df loc 2 pd S
  • Pentaho 数据集成无法在新的 Mac M1 上启动

    当我尝试在 Mac bigSur M1 上运行 Pentaho Data Integration 时遇到问题 问题代码如下 I m sorry this Mac platform arm64 is not yet supported Ple