LinuxDown

LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Java的软件工具开发包是什么样的?Java浏览器

2023年5月24日 186点热度

LinuxJDK的环境变量配置以及为何须要配置

首先,应当了解的是JDK是Java的软件工具开发包,全称JavaDevelopmentKit,其中的基本组件包括:

javac–编译器,将源程序转成字节码

jar–打包工具,将相关的类文件打包成一个文件

javadoc–文档生成器,从源码注释中提取文档

jdb–debugger,查错工具

java–运行编译后的java程序(.class后缀的)

appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。

Javah:形成可以调用Java过程的C过程,或完善能被Java程序调用的C过程的头文件。

Javap:Java反汇编器马哥linux,显示编译类文件中的可访问功能和数据,同时显示字节代码含意。

Jconsole:Java进行系统调试和监控的工具、

jps:列举所有在运行的Java程序pid

其实,用人话来说,一个组件就是一个可执行的程序名称,这种程序都集中的放置在Java安装目录下的bin目录下,这么,当你须要执行这种程序时,你须要告诉系统在那个目录下寻觅,只有你告诉系统正确的目录,系统才可以给你提供这一系列的命令供你使用。环境变量的配置就是做如此一个工作。

这么,将该目录弄成一个变量放置到系统的外置变量PATH中是一个不错的选择。

在Linux下环境变量的配置是三步。

第一。设定一个变量,该变量名为JAVA_HOME,这个变量的值为JDK的安装目录,倘若是yum或则RPM方式的安装,请使用

whereisJava命令确定安装目录,倘若是源码安装,解压目录既是安装目录。我的选择是源码安装在/usr/local/目录下,因而linux jdk 环境变量,

JAVA_HOME=/usr/local/

第二,PATH=.$PATH:$JAVA_HOME/bin,将前面这个叫JAVA_HOME的变量加入到系统外置变量,也就是说系统外置变量多了一个值,这个值是变量Java_home,而这个变量的值又是你的Java安装目录。注意,上面加了个点,这个点是表示任意路径。避免失效,虽然也可以不写。结尾要加/bin哦,主要就是要bin目录下的程序哦。

第三,将变量提高为全局变量,致使在该系统的任何地方任何类库使用PATH变量时都可以找到这种环境变量。

exportPATHJAVA_HOME

在Windows下设置环境变量的方式如下:

原理基本一致linux 下载工具,都是先设定一个变量,变量名为JAVA_HOME,值为安装目录,之后在系统的环境变量PATH下添加/JAVA_HOME/bin,只是Windows变量名须要%JAVA_HOME%这样以双百分号包裹。

Linux JDK的环境变量配置以及为什么需要配置

Linux JDK的环境变量配置以及为什么需要配置

Linux JDK的环境变量配置以及为什么需要配置

Linux JDK的环境变量配置以及为什么需要配置

Linux JDK的环境变量配置以及为什么需要配置

添加“CLASSPATH”变量,假如没有就新建一个,变量名为“CLASSPATH”,变量值为“%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar”,注意首位不能有空格linux jdk 环境变量,输入完成后点击确定即可。

总结:为何变量名是JAVA_HOME?由于好多应用Java的程序就会使用这个变量,好多地方是写死这个变量的。

添加classpath变量的作用是为了非基础的Java类包和jre编译器提供环境变量。假如你不使用Java开发哪些东西,仅仅须要一个运行Java程序的环境,可以不要。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 内置 变量 打包 源码 目录
最后更新:2023年5月24日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux系统,LAMP一键安装包快速安装 Linux下Camera驱动的结构和一般其他的驱动稍有不同 Linux内存使用技巧:解密十大经验分享 I2C总线的温度传感器讲解总线工作原理及使用方法 Linux内核与应用程序之间的通信是怎样的? 《嵌入式Linux应用程序开发详解》(一本非常实用) Linux下网络安全工程师遇到的setsockopt问题 计算机系统中的文件管理是对系统信息资源的管理 Linux系统全局安装Express:经验与技巧 如何使用Samba和mount.cifs在Linux下设置文件共享 Linux系统助你轻松查看sh文件内容 熠熠生辉的C语言Linux开发者的好书和技术参考资料 fedora win7 双系统 Fedora与Win7双系统完美融合 Windows10版本1803和更高版本重置密码18031803 yum安装PHP5.4的亲身体验系统管理员 编译流程(12、GCC、hello.s)预处理 不同操作系统中比较常见的文件系统定义是什么 快速掌握fedora终端打开技巧 Ubuntu下软件安装的几种方式,及apt工具的使用 Red Hat Linux AS下载对比
U盘装系统中bios怎么设置USB启动(图文教程)Linux系统,LAMP一键安装包快速安装Linux上搭建DNS服务器的基本步骤及操作步骤进行简洁高效:Linux网卡驱动下载指南卓越性能!Fedora 26 Linux发行版评测LinuxDNS服务详解——DNS基础知识(DNS实战配置)阿里云官方公共Linux系统镜像不会安装图形化桌面组件win7安装centos Win7轻松安装CentOS,一步到位!emacs linux 使用教程 EmacsLinux魅力探索:安装Linux和EmacskNy中国网维-网吧论坛-网吧增值-最大的互联网网吧应用研究开发网站1-1、服务器的安装Linux磁盘空间管理工具评测:找到最佳解决方案完成远程连接以后就可以安装图形化界面,配置低了会比较卡快速了解Linux内核版本,查看命令揭秘!SUSELinux12SP5的安装步骤及安装方法Linux部署Tomcat项目对比评测基于精简指令集计算原理建立的CPU体系结构有不同的特点和应用场景Linux操作系统:端口查进程用做ASIC芯片的EDA仿真工具来做FPGA的仿真调试ghost linux系统 备受瞩目的Ghost Linux:稳定性与性能共赢Centos7无人值守安装系统架构及工作原理启动
Linux系统安装JDK版本出错?这些解决方案帮你搞定! LinuxVMwareTools下载安装指南 “熊孩子”乱敲键盘就攻破了Linux桌面,大神:17年前我就警告过你们 Linux内存使用技巧:解密十大经验分享 Linux下MySQL下载安装教程,快速学会MySQL安装! 学习Linux之前,有必要去思考这几个问题 进程读写数据时除了使用和readwrite,还需要执行一次拷贝 掌握Linux系统下磁盘命名原则,让你的存储更高效! WPS Office Linux:办公软件评测对比 centos7安装图形化界面完美收官,你会感谢今天拼命努力的自己 嵌入式Linux驱动开发(三)-字符设备驱动之中断方式获取按键值 Linux也能玩安卓应用,9个简单安装步骤! Linux常用软件源,打造高效系统 嵌入式Linux系统的构建和管理方式发生了什么? Linux系统安装串口转换驱动教程 简洁高效!Linux命令行网络配置:ifconfig奇招 Linux中必备的Vim插件安装技巧,快速提升编辑效率! sougou linux 探究Sougou Linux的独特优势,揭秘其分析分析 - 苏州安嘉 一下Base64编码和解码,以便大家理解与学习 摩托罗拉基于linux系统MOTOMAGX智能手机操作系统,搭载480*640的高分辨率屏幕
标签聚合
文件 安装 linux服务器 内核 应用 命令 操作 电脑 软件 linux系统
书籍
课程
技术群
技术干货大合集↓
  • 2023年10月 / 8篇
  • 2023年9月 / 120篇
  • 2023年8月 / 122篇
  • 2023年7月 / 122篇
  • 2023年6月 / 119篇
  • 2023年5月 / 123篇
  • 2023年4月 / 113篇
  • 2023年3月 / 265篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2