我正在开发一个使用 SymmetricDS 进行数据复制的应用程序。我已经在主从机器上设置了我的配置,这些配置是按照 SymmetricDS 在其示例示例中指定的。
但是当我安装 SymmetricDS 时,它会在命令提示符中显示“系统找不到指定的路径”。
请帮我解决这个问题,因为关于 SymmetricDS 问题的资源很少,我无法在任何地方获得解决方案。
谢谢!
我正在开发一个使用 SymmetricDS 进行数据复制的应用程序。我已经在主从机器上设置了我的配置,这些配置是按照 SymmetricDS 在其示例示例中指定的。
但是当我安装 SymmetricDS 时,它会在命令提示符中显示“系统找不到指定的路径”。
请帮我解决这个问题,因为关于 SymmetricDS 问题的资源很少,我无法在任何地方获得解决方案。
谢谢!
在分析sym_service.bat文件并回显它生成的路径后,我发现我设置了错误的 JAVA_HOME 环境变量,用分号 ';' 终止它 特点。
我修复了 JRE 环境的路径。
$JAVA_HOME=path/to/jre(仅安装 JRE 时)或path/to/jdk(如果您对开发感兴趣,已安装 JDK)目录而不用 ' 终止它 ' 因为使用 $JAVA_HOME 的应用程序会在其类路径中附加目录。如果你把' ; ' 最后路径将是无效路径。
例如:
' path/to/jdk/home;/bin ' 等而不是 ' path/to/jdk/home/bin ' 路径。
注意第一个路径表达式中的分号。