首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins -在此环境中不提供编译器。也许您是在JRE上运行而不是在JDK上运行?

Jenkins -在此环境中不提供编译器。也许您是在JRE上运行而不是在JDK上运行?
EN

Stack Overflow用户
提问于 2019-06-07 15:26:40
回答 1查看 484关注 0票数 1

我试图在我的Jenkins上构建安装程序,并得到了错误:

在此环境中不提供编译器。也许您是在JRE上运行而不是在JDK上运行?

我已经在Global Tool ConfigurationConfigure System中设置了JDK路径。我也试着给JAVA_HOME Global Tool ConfigurationConfigure System

我尝试过这些步骤:

  • 转到Jenkins仪表板-> Manage Jenkins -> Configure -> Global properties ->添加环境变量: JAVA_HOME和value
  • 转到Jenkins仪表板-> Manage Jenkins ->全局配置工具->添加JDKs ->卸载自动安装->提供JAVA_HOME和value。
  • 也在你的窗户系统里.系统->高级设置->环境变量。设置路径:用jdk的文件夹路径追加
代码语言:javascript
复制
[ERROR] COMPILATION ERROR : 
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
EN

回答 1

Stack Overflow用户

发布于 2019-06-08 06:26:57

做一个虚拟的工作,就像java -version注释的那样。

其目的是检查在执行上述作业时,as in here (如C:\Program Files\Java\JRE)是否会出现在(例如) C:\Java\Jdk8之前。

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

https://stackoverflow.com/questions/56497260

复制
相关文章

相似问题

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