首页 > 系统相关 >Windows下安装Jenkins

Windows下安装Jenkins

时间:2023-11-13 22:14:13浏览次数:33  
标签:enable Java java Windows -- future Jenkins 安装

从官网下的最新的Jenkins,在安装时出现了:

Service 'Jenkins' (Jenkins) failed to start. verify that you have sufficient privileges to start system services

试过网上的各种方法都无效。最后找到了Jenkins的安装目录下有一个jenkins.err.log,打开后发现里面有一段话如下:

Running with Java 21 from C:\Program Files\Java\jdk-21, which is not yet fully supported.
Run the command again with the --enable-future-java flag to enable preview support for future Java versions.
Supported Java versions are: [11, 17]
See https://jenkins.io/redirect/java-support/ for more information.

意思是Jenkins不支持 Java 21,只支持11和11的版本,而我刚好安装的就是21的版本。里面也提到了可以使用--enable-future-java参数强行启动。
同样,在安装目录下找到jenkins.xml,打开后,找到<arguments>这一行,在其中添加--enable-future-java参数。保存后重启jenkins服务就好了。

<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "D:\Program Files\Jenkins\jenkins.war" --enable-future-java --httpPort=8080 --webroot="%ProgramData%\Jenkins\war"</arguments>

标签:enable,Java,java,Windows,--,future,Jenkins,安装
From: https://www.cnblogs.com/nevercode/p/17830379.html

相关文章

  • kk 工具安装K8S集群
    设置时区每个节点都要操作timedatectlset-timezoneAsia/Shanghai查看时区timedatectl安装环境依赖yuminstall-ysocatconntrackebtablesipset安装时间同步每个节点都要操作yuminstallchrony-y#安装时间同步服务systemctlenablechronyd.service#启用时间......
  • Azure DevOps 发布.Net项目到Windows IIS站点之Azure项目发布内网VM
    当你有一个需求,需要通过AzureDevOps发布到一个没有公网的VM的时候,你将需要使用以下脚本trigger:-masterpool:vmImage:'windows-2022'variables:-name:Build.ArtifactStagingDirectoryvalue:'$(Build.Repository.LocalPath)\artifacts'-name:buildConf......
  • 【Windows 开发环境配置】NVIDIA 篇
    CUDA从CUDAToolkitArchive下载相应版本的离线安装包,这里以11.7为例。打开安装包,在安装选项选择自定义模式,点击下一步。在自定义安装选项中,仅选择CUDA组件(其中Nsight相关组件用于代码调试与性能分析),若未安装显卡驱动,选择NVIDIAGeForceExperiencecomponents并点击下一步。......
  • 手撕Vuex-安装模块数据
    前言根据上一篇,【手写Vuex】-提取模块信息,我们已经可以获取到模块的信息了,将模块信息变成了我们想要的数据结构,接下来我们就要根据模块的信息,来安装模块的数据。在上一篇当中我们定义了一个ModuleCollection类,这个类的作用就是将模块的信息转换成我们想要的数据结构。接下来......
  • coreybutler/nvm-windows 简单使用
    目录nvm是什么安装简单命令nvm是什么Windows电脑node.js管理器。可以方便node.js的安装与切换。最新版本1.1.11coreybutler/nvm-windows有一个更高star的nvm是nvm-sh/nvm,没仔细研究。安装非常简单,下载Releases下的安装包,一步步安装即可,选好安装的位置即可。最先下卸载本......
  • Linux 源码包安装
    SRPM包,比RPM包多了一个“S”,是“Source”的首字母,所以SRPM可直译为“源代码形式的RPM包”。也就是说,SRPM包中不再是经过编译的二进制文件,都是源代码文件。可以这样理解,SRPM包是软件以源码形式发布后直接封装成RPM包的产物。从表中可以看到,SRPM包的命名与RPM包基本类......
  • Windows系统CMD命令行添加或删除路由
    Windows系统CMD命令行添加或删除路由 原文地址:https://www.cnblogs.com/dianchaozhang/p/16985395.html1,按Win键输入“CMD”,右键“以管理员身份运行” 2,在CMD窗口输入“ipconfig”并按Enter键  3,找到自己的网卡对应的“默认网关”,执行如下命令添加路由: routeadd{......
  • 使用.NET Core创建Windows服务
    使用.NETCore创建Windows服务1.创建一个新的WorkerService项目打开命令行工具(例如:PowerShell、CMD、或者终端),然后输入以下命令创建一个新的WorkerService项目:dotnet new worker -n MyWorkerService这个命令将会创建一个名为"MyWorkerService"的新项目。2.添加必要的NuGe......
  • Windows Privileges一览
    权限升级是指对IT系统访问权限有限的用户可以增加其访问权限的范围和规模。对于受信任的用户,权限升级允许在有限的时间内扩大访问权限以完成特定任务。例如,用户可能需要访问权限来解决技术问题、运行季度财务报告或安装程序。WindowsPrivileges一览有一天我发现了这个有......
  • VMware Workstation 17.5 Pro Unlocker & OEM BIOS for Windows
    VMwareWorkstation17.5ProUnlocker&OEMBIOSforWindows在Windows上运行macOSSonoma请访问原文链接:https://sysin.org/blog/vmware-workstation-17-unlocker/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org桌面HypervisorVMwareWorkstationProVMwar......