无法启动测试系统'slim':java.io.IOException:无法运行程序"java":错误=2,没有那个文件或目录
Unable to start test system 'slim': java.io.IOException: Cannot run program "java": error=2, No such file or directory
我在 UNIX 服务器上使用 FitNesse slim 进行数据库测试,将其用作我的基础项目:https://github.com/markfink/dbslim
我在本地使用 eclipse 中的 maven 构建了 dbslim .jar,并将其复制到 UNIX 服务器 lib 文件夹(位于 /var/tmp/fitnesse/lib),该文件夹已经包含所有需要的依赖项。我运行 #!/bin/ksh /var/java/1.7.0_51/bin/java -jar lib/fitnesse-standalone.jar &
来自 /var/tmp 的命令,在端口 80 上启动 FitNesse。我在浏览器上导航到 MyServer:80 并尝试 运行 测试页面。我受到欢迎
Unable to start test system 'slim': java.io.IOException: Cannot run program "java": error=2, No such file or directory
当我有夹具代码和当我有 none 我收到
Could not complete testing: java.io.IOException: Cannot run program "java": error=2, No such file or directory
谁能解释一下 FitNesse 怎么找不到 运行 的 java 版本?
您应该在启动 FitNesse 之前将 /var/java/1.7.0_51/bin
添加到 PATH 环境变量。
尝试使用 PATH="$PATH:/var/java/1.7.0_51/bin" && java -jar lib/fitnesse-standalone.jar &
启动 FitNesse
请将下面的 JDK 路径添加到您在 Jenkins 中的 JDK 路径-
/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home
我在 UNIX 服务器上使用 FitNesse slim 进行数据库测试,将其用作我的基础项目:https://github.com/markfink/dbslim
我在本地使用 eclipse 中的 maven 构建了 dbslim .jar,并将其复制到 UNIX 服务器 lib 文件夹(位于 /var/tmp/fitnesse/lib),该文件夹已经包含所有需要的依赖项。我运行 #!/bin/ksh /var/java/1.7.0_51/bin/java -jar lib/fitnesse-standalone.jar &
来自 /var/tmp 的命令,在端口 80 上启动 FitNesse。我在浏览器上导航到 MyServer:80 并尝试 运行 测试页面。我受到欢迎
Unable to start test system 'slim': java.io.IOException: Cannot run program "java": error=2, No such file or directory
当我有夹具代码和当我有 none 我收到
Could not complete testing: java.io.IOException: Cannot run program "java": error=2, No such file or directory
谁能解释一下 FitNesse 怎么找不到 运行 的 java 版本?
您应该在启动 FitNesse 之前将 /var/java/1.7.0_51/bin
添加到 PATH 环境变量。
尝试使用 PATH="$PATH:/var/java/1.7.0_51/bin" && java -jar lib/fitnesse-standalone.jar &
请将下面的 JDK 路径添加到您在 Jenkins 中的 JDK 路径-
/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home