Linux 环境变量的配置解决(-bash: jps: command not found)问题

Linux使用javac编译报错-bash: javac: command not found 首先,确保已安装Java开发工具包(JDK)。可以打开终端,并执行以下命令检查JDK是否已安装。如果显示Java的版本信息,则表示JDK已安装。只需再安装对应的包即可。",这通常意味着您的系统没有正确安装Java开发工具包(JDK)。如果出现错误或未找到java命令,则需要安装JDK。如果成功显示javac的版本信息,则表示问题已解决。如果在Linux上使用javac编译时出现错误" 阅读详情

问题描述

jps 显示 command not found …
在这里插入图片描述


[root@localhost software]# jps
bash: jps: command not found...

[root@localhost software]# javac
bash: javac: command not found...
Similar command is: 'java'

如果有上面的现象表示java环境变量没有安装好,需要安装jdk(8)

step1

copy jdk 到目录 /opt/software 下面

step2 新建目录 /usr/local/java

[root@localhost software]# cd /usr/local/java
[root@localhost java]# pwd
/usr/local/java

step3 将 jdk 解压到目录/usr/local/java/下面

[root@localhost software]# pwd
/opt/software
[root@localhost software]# tar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/local/java/

[root@localhost jdk1.8.0_251]# pwd
/usr/local/java/jdk1.8.0_251
[root@localhost jdk1.8.0_251]# ll
total 25836
drwxr-xr-x. 2 10143 10143     4096 Mar 11  2020 bin
-r--r--r--. 1 10143 10143     3244 Mar 11  2020 COPYRIGHT
drwxr-xr-x. 3 10143 10143      132 Mar 11  2020 include
-rw-r--r--. 1 10143 10143  5217764 Mar 11  2020 javafx-src.zip
drwxr-xr-x. 5 10143 10143      185 Mar 11  2020 jre
drwxr-xr-x. 5 10143 10143      245 Mar 11  2020 lib
-r--r--r--. 1 10143 10143       44 Mar 11  2020 LICENSE
drwxr-xr-x. 4 10143 10143       47 Mar 11  2020 man
-r--r--r--. 1 10143 10143      159 Mar 11  2020 README.html
-rw-r--r--. 1 10143 10143      424 Mar 11  2020 release
-rw-r--r--. 1 10143 10143 20923007 Mar 11  2020 src.zip
-rw-r--r--. 1 10143 10143   117365 Mar 11  2020 THIRDPARTYLICENSEREADME-JAVAFX.txt
-r--r--r--. 1 10143 10143   169571 Mar 11  2020 THIRDPARTYLICENSEREADME.txt
[root@localhost jdk1.8.0_251]# pwd
/usr/local/java/jdk1.8.0_251

step4 编辑profile 文件 并重新加载

vim /etc/profile

export JAVA_HOME=/usr/local/java/jdk1.8.0_251
export JRE_HOME=/usr/local/java/jdk1.8.0_251/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

[root@localhost jdk1.8.0_251]# source /etc/profile

step5 验证是否可以

[root@localhost jdk1.8.0_251]# jps
47087 Jps
[root@localhost jdk1.8.0_251]# javac
....

Linux执行jps命令时报错:-bash: jps: command not found 在Linux系统中执行jps命令时,如果出现"-bash: jps: command not found"的错误提示,通常是因为缺少Java Development Kit (JDK)或JRE的安装或配置问题。命令时出现"-bash: jps: command not found"错误时,通常是由于Java Development Kit (JDK)或JRE未安装或配置错误所致。如果Java已安装,但仍然出现"jps: command not found"错误,可能是由于Java环境变量未正确配置。 阅读详情

相关推荐

shell脚本执行jps时:-bash: jps: command not found

我构建了hadoop集群。我们一定会写一个shell脚本去每一个节点上去jps,查看每个节点的进程情况。 原先以为shell很简单: #!/bin/bash #查看每个节点运行情况 for((host=101;host<108;host++));do echo -----------hadoop$host------------- ssh hadoop$host jps done 这里默认服务器节点的名字是hadoop101-hadoop107 默认已经配置了ssh_key的公钥和私钥 看是运行这段程序的时候会弹出一个错误: -bash: jps: command not found

bash: jps: command not found

ssh node01 jps bash: jps: command not found

非晚の的博客 6530

systrace分析 之 问题初步定位

如下surfaceflinger空缺点,上面对应的bufferTX 中有buffer,但VSYNC-SF 过来后,SurfaceFlinger却没有去取,检查测试app “android.settings”, 也没有GPU completion 时间长的问题,所以该部分可以请SurfaceFlinger的owner 进一步确认为何不取buffer。. GPU拿的是acquireFence HWC拿的是releaseFence, GPU是绘图,HWC是合成显示,这两个是互相等待的关系,

yangzex的专栏 3195

-bash: jps: command not found

一招解决-bash: jps: command not found

u012272367的博客 4335

cuMotion 入门教程(一)面向机器人学的GPU加速运动生成技术

NVIDIA cuMotion是一款高性能机器人运动生成库,专注于机械操作任务,利用GPU加速技术提升性能。开发者预览版支持运动学/逆运动学、碰撞感知路径规划、轨迹优化等功能,兼容任意自由度机器人。该库提供C++和Python接口,支持从URDF/XRDF文件加载机器人模型,包含世界建模、碰撞检测等工具。教程详细介绍了安装配置、机器人描述加载、运动学计算、世界建模、逆运动学求解以及轨迹优化等核心功能。cuMotion整合了Lula和cuRobo库的技术优势,将成为Isaac ROS的核心组件,适用于工业机器

2506_90492529的博客 2198

嵌入式视频应用开发者必读:嵌入式Linux+FFmpeg硬件编解码实战指南

在嵌入式Linux上,FFmpeg支持多种硬件加速API,比如VAAPI、VDPAU、CUDA,以及针对特定平台的专用接口(如NVIDIA的NVENC、Intel的QSV、ARM的Mali)。FFmpeg的硬件解码通过-hwaccel参数启用,咱们以常见的H.264和HEVC(H.265)格式为例,展示如何用VAAPI和V4L2实现高效解码。: FFmpeg硬件加速需要额外的库,比如libva(VAAPI)、libv4l2(V4L2)或libnvcodec(CUDA)。

大模型大数据攻城狮的专栏 2204

root用户Linux 环境变量的配置解决(-bash: jps: command not found)有关问题

root用户Linux 环境变量的配置解决(-bash: jps: command not found)有关问题

weixin_46020146的博客 138

超强干货之---Python-数据爬取(爬虫)

定义: 深度优先搜索是一种遍历或搜索树或图的算法,从起始节点开始,一直沿着一个分支走到底,再回溯到上一个节点继续搜索下一个分支,直到遍历完所有节点。特点递归:通常用递归实现,或者使用栈来模拟递归过程。内存占用低:在有大量分支的情况下,内存占用比广度优先搜索低。适合目标较深的情况:如果目标节点距离起始节点较深,DFS能更快找到目标。适用场景需要遍历所有节点的情况,如生成树、迷宫搜索。目标节点较深,且分支较多时。在大规模数据爬取时,选择合适的存储方式取决于数据的规模、结构和访问需求。

房东的猫的博客 5万+

linux 配置root环境变量,root用户Linux 环境变量的配置解决(-bash: jps: command not found)有关问题...

hdu5219 Repeating后缀数组+莫比乌斯函数 #include #include #include using names ...noip2008 双栈排序题目描述Description \(Tom\)最近在研究一个有趣的排序问题.如图所示,通过\(2\)个栈\(S_1\)和\(S_2\),\(Tom\)希望借助以下\(4\)种操作实现将输入序列升序排 ...HDU 5416 C...

weixin_29196891的博客 280

微信小程序转发功能异常报错 由于小程序违规分享功能暂时无法使用的解决办法

小程序右上角转发功能被封,不代表你违规了,而可能是你没认证、没备案!很多功能都是“先合规、后开发”,踩坑就晚了,别像我一样绕了三圈才发现问题。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 2610

【unity实战】Unity游戏开发:如何用ScriptableObject与序列化多态实现可复用的模块化效果系统?

本文介绍了两种实现卡牌游戏效果系统的模块化设计方案。方案一使用ScriptableObject创建独立的效果资产,通过组合实现不同效果,优点是数据可复用、可视化编辑,缺点是同类不同参数效果需创建大量SO文件。方案二利用SerializeReference特性直接嵌套效果实例,避免SO文件过多,但需要插件支持编辑器多态显示。两种方案都将效果与卡牌解耦,提高了代码复用性和扩展性,解决了硬编码带来的重复、维护困难和扩展不便等问题。开发者可根据项目需求选择合适方案,或结合两者优势构建更灵活的系统。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 436

Linux -bash: jps: command not found

问题描述: Linux系统,执行命令是提示“ -bash: jps: command not found” 解决办法: 1、安装jdk; 2、/etc/profile下配置环境变量: vim /etc/profile 添加如下内容: JAVA_HOME=/usr/jdk #jdk安装路径 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH 3、上述步骤还没解决的话,安装 java-1

测试笔记本的博客 583

《拉依达的嵌入式\驱动面试宝典》—操作系统篇(二)

《拉依达的嵌入式\驱动面试宝典》 整合了所有我认为可能遇到的技术面试问题。所有问题及其答案均是我个人学习后查阅资料总结,每个回答都做了仔细的分析,在嵌入式及其驱动面试相关问题解析做到全网独一无二。学习或者转行到嵌入式、驱动开发领域学习的不二之选

拉依达不拉跨的博客 471

linux jps命令报错-bash: jps: command not found 解决方案

参考 https://blog.youkuaiyun.com/zhanglu1236789/article/details/50445261 1.要知道jps跟jdk有关,也就是跟自己安装的java相关 2.知道自己java的安装路径 whereis java 3. which java 查看 这是我jps有错误命令的情况下报的,显示no java 4.建立java软链接 s...

qq_34864753的博客 3万+

【VTKExamples::Meshes】第十二期 QuadricDecimation

本文分享VTK样例QuadricDecimation,并解析接口vtkQuadricDecimation,希望对各位小伙伴有所帮助!

qq_40041064的博客 342

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

bash: jstack: command not found【jps、jstack、jmap、jstats 命令不生效解决】

总结:本篇简单分享了 Linux 环境 jps、jstack、jmap、jstats 命令不生效的处理方式,希望可以帮助到有需要的小伙伴。错误的意思很明显是说没有找到 jstack 命令,但我们知道这些没命令是 JDK 自带的,怎么会没有这些命令呢?每次切换用户后都需要执行上述命令,没搞懂是为什么,欢迎各位朋友解惑。还是没有找到该命令,因此大概率是没有配置环境变量。显然 jstack 命令生效了。

weixin_42118323的博客 2689

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

linux下jps报command not found

前言:在网上有好多说是以root身份vi /etc/profile,然后在下面加一行export PATH="usr/java/jdk160_05/bin:$PATH"(其中jdk160_05是你的安装目录,依你自己的安装情况所决定),然后source /etc/profile即可解决我觉得这是当你自己安装jdk后jps命令不好使时可以这样解决,但是经过我试验你自己安装jdk成功后(如:在解压jd...

小强签名设计 的博客 5万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

-bash: jps: command not found 解决方案

使用前提 刚搭建完的docker Storm集群 nimbus和Supervisor jps命名都找不到 查看java安装路径 which java 返回 /usr/local/openjdk-8/bin/java 设置Java环境变量1 vi /etc/profile 返回 bash: vi: command not found 查看Docker使用Linux版本 uname -a ...

龙城之家的博客 2827

关于jps命令-bash: jps: command not found 解决方案

centos6.3  64位有Java1.5自带,当我安装CDH4时,习惯用老的方法来查看进程是否正确启动,即jps,可是他却告知 -bash: jps: command not found 原因很简单,java1.5没有jps命令 以下为解决方式: 查看Java1.5位置 [hadoop@master bin]$ which java /usr/bin/java

张小竟 6万+

关于jps命令-bash: jps: command not found的问题

1.问题原因 我的centos7自带了java环境,所以我们需要让虚拟机使用我们自定义安装好的。 2.解决方法 [root@localhost bin]# which java /usr/bin/java [root@localhost bin]# rm /usr/bin/java rm: remove symbolic link ‘/usr/bin/java’? y [root@localhos...

qq_41911460的博客 4652
上一篇: linux scp 主机间拷贝文件
下一篇: linux 防火墙
wei198621
博客等级 码龄20年 169粉丝 388原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值