首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未设置JAVA_HOME,并且在您的路径中找不到'java‘命令。bitbucket管道

未设置JAVA_HOME,并且在您的路径中找不到'java‘命令。bitbucket管道
EN

Stack Overflow用户
提问于 2018-08-30 19:15:53
回答 1查看 50.6K关注 0票数 8

您好,我尝试在bitbucket管道中执行gradle命令

代码语言:javascript
运行
复制
definitions:
  services:
    java:
      image: openjdk:8
pipelines:
  default:
    - step:
        name: Build And Test
        services:
          - java
        script:
          - bash ./gradlew clean build
          - bash ./gradlew test
    - step:
        name: configure gcloud
        deployment: test
        image: google/cloud-sdk:214.0.0-alpine
        services:
          - java
          - docker
        caches:
          - gradle
        script:
          - gcloud auth configure-docker --quiet
          - docker login -u _json_key -p "$GCR_JSON_KEY" https://gcr.io
          - bash ./gradlew bake -Penv=test -PisRelease=false --info --stacktrace

当它尝试执行最新的任务时

它会给出错误JAVA_HOME is not set and no 'java‘command be your PATH。

如您所见,这里有一个java镜像,它在第一步中工作,但在第二步,如果失败,这就是问题所在。

EN

回答 1

Stack Overflow用户

发布于 2018-08-30 19:19:45

你设置了JAVA_HOME?如果没有,请阅读here

要设置JAVA_HOME,请执行以下操作:

a.右键单击我的电脑并选择属性。

b.在高级选项卡上,选择环境变量,然后编辑JAVA_HOME以指向JDK软件所在的位置,例如C:\Program Files\Java\jdk1.6.0_02.

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52095689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档