我想安装 Silk - 链接数据集成框架。我已经下载了最新版本 (2.6.1) 的 SILK WorkBench (https://github.com/silk-framework/silk/releases)。 我想在 Mac 和 Windows 机器上安装它。项目自述文件显示“bin 文件夹包含用于在 Windows、Linux 和 iOS 上运行 Silk Workbench 的脚本”。 我尝试运行 Silk-workbench.bat 文件。然而它给了我以下错误。
./silk-workbench.bat: line 1: @REM: command not found: command not foundt: line 2: @REM
./silk-workbench.bat: line 3: @REM: command not found
./silk-workbench.bat: line 4: syntax error near unexpected token `('
./silk-workbench.bat: line 4: `@REM JAVA_HOME - location of a JDK home dir (opti'nal if java on path)
输入线太长。 命令的语法不正确。
请告诉我如何安装SILK工作台。
我也有同样的问题!问题来自批处理文件的路径,正如错误中提到的“输入行太长”。 确保以 .tgz 或 .tar 格式导出文件时,不要为批处理文件创建非常嵌套的路径。 起初,我的批处理文件在这个地址:
F:/silk-workbench-2.7.1/silk-workbench-2.7.1/bin/
我也面临着同样的问题。通过将bin文件移动到这个路径,我解决了问题:
C:/silk-workbench-2.7.1/bin/
sbt.bat 工具适用于 Windows。在其他平台上——包括 Mac——请使用 sbt。
Mac 上就是这样
1) 从 https://github.com/silk-framework/silk/release 下载 Silk 并下载 Silk-workbench-2.6.1(您可能已经完成了)
2) 解压 tarball ( tar -xvf Silk-workbench-2.6.1.tgz )
3) 进入解压目录,进入 bin 文件夹并运行 Silk-workbench 可执行文件
( cd /silk-workbench-2.6.1/bin ; ./丝绸工作台 )
它应该在任何浏览器上的 http://localhost:9000 上启动并运行
对于我来说下载 Silk Workbench (.tgz) 来自此链接:https://github.com/silk-framework/silk/releases/tag/release-2.7.1
然后解压.tgz文件并将其复制到C盘,尝试复制子文件夹,最终链接应该是这样的:C:/silk-workbench-2.7.1/bin/
然后以管理员身份运行cmd并转到此地址:C:/silk-workbench-2.7.1/bin/
编写silk-workbench.bat并输入。
您会发现应用程序在本地主机地址上运行:http://localhost:9000/
@Reihan_amn 您的有用评论