我的世界java无法安装包_手把手教你搭建java环境

前文

由于一些历史原因,开发java程序需要技术人员自行搭建环境,而搭建环境对于新手来说并不友好,不像其他语言那般方便,现如今,为帮助想入门java却无法顺利搭建的同学,编写该教程,如果觉得本文有用,请添加关注,更多java教程,后续更新~

第一步 下载JDK

可自行前往Oracle官网下载指定版本的JDK,但由于官网服务器架设在国外,本小编已将JDK1.8安装包的资料帮您整理好

微信搜索: java易点通

关注公众号:发送JDK即可获取免装版JDK1.8

第二步 配置环境变量(此为window 10作为案例)

9814a6e4395ee075d8b267cef49e1a6a.png
da806cbae43ea29ed38679394c9a5030.png
eb5fd56e2dadbfca8a17636522d8b280.png
3f489aeae915ca7f76b552c8bb2a3d9f.png
7d3bed9a52b19454c51af2130e06f8f4.png
b342d17efea7439c7b8f56fdecd415d0.png
12b9bca3e4a780648066df5b9b84e2a7.png

小知识

window系统的环境变量:

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

--- 摘抄来自百度百科

简单的来说,在cmd命令中,运行的命令都会在环境变量里找到对应的程序处理,找不到则会报出没有该命令的错误,否则,得使用该程序全路径来引导系统,应该调用哪个程序来处理命令。

环境变量中的 (.) :在环境变量里, ( . ) 是一个连接符号,意思是保留系统原有的环境变量,而不会覆盖

环境变量中的 %%: 引用变量符号, 比如先前定义的JAVA_HOME

第三步 打开cmd命令提示符

293150141d97891002ae04dce3f3fb74.png

桌面左下方搜索 cmd

13da56bf27ebb65b751750c9e993e6e5.png

快捷键win + R

第四步 测试是否安装成功

在cmd窗口中,如图所示分别输入javac,java -version,如果出现类似下图中的信息,就意味着安装成功啦~快开始你的Hello World!吧~

1f95c829d7266630a30163b50a819a7c.png

小知识:

javac 命令: 调用JDKbin目录下的javac编译器将指定文件编译成后缀为.class文件

java -version 命令: 调用JDKbin目录下的java工具并显示当前JAVA的环境信息

更多命令请自行百度

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/334647.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FTP协议安全分析

文章目录前 言第一章 FTP协议一、协议简介二、数据表示(一)文件类型(二)格式控制(三)结构(四)传输方式三、FTP命令四、FTP应答五、连接管理第二章 安全隐患一、FTP服务器软件漏洞二、…

vs 2019 社区版许可证过期_Switch版《最终幻想12:黄道时代》对比PS4版 就没差

2017年7月发布的“最终幻想12”重制版《最终幻想12:黄道时代》登陆PS4平台,4月30日这款经典游戏还将登陆Xbox One和Switch平台,都将支持60帧运行。那么游戏在Switch这款掌机上的表现到底如何呢?油管频道Direct-Feed Games就为大家…

四川大学金融转计算机,[请教]川大和西财哪个金融系好?!

西郊网友们学学:看到别人学校比自己母校强心里不舒服怎么办?大洋之岸(1qaz2wsx33edc)其实这里很多人可能都有过这样的体验:当其它学校获得成绩的时候,当其它学校比自己母校进步更快的时候,心里免不了有点酸溜溜的感觉&…

MacBook/MacOS/Mac OS 查看进程/端口信息的相关命令

文章目录使用命令 lsof 查看某个端口的使用情况使用命令 netstat 查看某个端口的使用情况使用命令 ps 查看指定进程的信息(一)命令:ps auwx | grep sshd(二)命令:ps -ef | grep ssh(三&#xff…

mfc 弹簧_弹簧和线程:异步

mfc 弹簧以前,我们开始使用spring和TaskExecutor ,因此我们对如何在spring应用程序中使用线程更加熟悉。 但是,使用任务执行程序可能比较麻烦,尤其是当我们需要执行简单的操作时。 Spring的异步方法可以解决。 您不必为可运行对…

g30u盘启动 中科曙光1620_I620-G30

请选择国家/地区Afghanistan (93)Albania (355)Algeria (213)Andorra (376)Angola (244)Antigua and Barbuda (1268)Argentina (54)Armenia (374)Australia (61)Austria (43)Azerbaijan (994)Bahamas (1242)Bahrain (973)Bangladesh (880)Belarus (375)Belgium (32)Belize (501…

局域网限速软件_8款Windows实用软件推荐,纯干货,总有一款是你必备的

开学后,有些小伙伴得走进大学校门,有些小伙伴走向公司大门,不管你做出了哪种选择,最终都会走向社会,走向岗位。我已经毕业走向社会近10年了,珍藏了一些小视频,呃说错了,是珍藏了一些…

MySQL 插入数据时,中文乱码问题的解决

当向 MySQL 数据库插入一条带有中文的数据如下: insert into employee values(null,张三,female,1995-10-08,2015-11-12,Sales,2000,是个好员工!); 出现乱码时,可以使用语句 show variables like character%; 来查看当前数据库的字符编码集…

javaserver_什么是JavaServer Faces(JSF)

javaserver这是一个分为两部分的系列,其中我介绍了JSF 2及其如何适合Java EE生态系统。 在第1部分中,我将介绍JavaServer Pages(JSF)背后的基本思想 ,在第2部分中,我将介绍Facelets声明语言 。 在构建Web…

安装计算机一级出现appcrash,win10系统运行程序出现appcrash错误的办法

win10系统使用久了,好多网友反馈说win10系统运行程序出现appcrash错误的问题,非常不方便。有什么办法可以永久解决win10系统运行程序出现appcrash错误的问题,面对win10系统运行程序出现appcrash错误的图文步骤非常简单,只需要1、同…

winpe镜像文件iso下载_下载:微软正式发布Win10 2004版并即日起开始推送

PS:关于Windows 10 v2004版蓝点网早前已建立专题,目前该专题已收录关于该版本的101篇文章,微信篇幅有限无法全部发过来,准备升级的用户建议点击阅读原文按钮或使用电脑访问蓝点网首页查看Windows 10 v2004专题。刚刚微软在官方博客…

Linux 命令之 cat -- 在终端设备上显示文件内容(查看文件内容/浏览文件内容)

文章目录一、命令介绍二、命令选项三、参考示例(一)查看文件的内容,并显示行数编号(二)把 test4.txt 的内容加上行号后输出到 test3.txt 这个文档里(三)清空 test4.txt 的内容(四&am…

少儿计算机兴趣小组活动记录,2013年度儿童画兴趣小组活动记录Word编辑

《2013年度儿童画兴趣小组活动记录Word编辑》由会员分享,可在线阅读,更多相关《2013年度儿童画兴趣小组活动记录Word编辑(16页珍藏版)》请在人人文库网上搜索。1、传播优秀Word版文档 ,希望对您有帮助,可双击去除!岑兜…

java变量_Java变量

java变量变数 变量是Java程序中基本的存储单元。 变量由标识符,类型和可选的初始化程序的组合定义。 此外,所有变量都有一个范围,该范围定义了它们的可见性和生存期。 接下来将检查这些元素。 声明变量 在Java中,必须先声明所有变…

iphone固件降级_我在iPhone上装了个安卓

目前使用Android系统设备的好处就是可以执行更多的操作。主要是因为安卓拥有自己的开源计划AOSP(Android Open Source Project),比iOS开放了更多的应用接口API,商家可以用Android源码进行二次开发,相对iOS开放很多。图片来自百度iPhone跟Andr…

c# char unsigned_c – unsigned char和char指针之间的区别

我对unsigned char(在WinAPI中也是BYTE)和char指针之间的差异感到困惑.目前我正在使用一些基于ATL的遗留代码,我看到很多表达式如下:CAtlArray rawContent;CALL_THE_FUNCTION_WHICH_FILLS_RAW_CONTENT(rawContent);return ArrayToUnicodeString(rawContent);// or r…

名词解释多媒体计算机,多媒体-名词解释及填空

上传的两个关于多媒体技术的文档是本人提取教材中的部分,用于考试复习所用。因为在网上甚少找到此类信息,仅供大家参考。◆多媒体:指信息表示媒体的多样化,常见的多媒体有文本、图形、图形、声音、音乐、视频、动画等多种形式。◆多媒体技术:…

jshell_五分钟的JShell

jshell这篇文章建立在我的My Java 9顶级功能文章的基础上,通过对这些功能的深入研究。 在这里,我们向您展示如何在五分钟内学习jshell并改善Java 9开发经验。 入门 假设您已经下载并安装了Java 9,则可以通过键入以下内容启动Shell&#xff1…

极速pdf编辑器的水印如何去掉_如何修改PDF?有没有详细的PDF编辑器操作方法?...

在工作中我们每天都会处理很多文件,而PDF格式因为其格式稳定也被越来越多的人接受并使用,但也正因为如此,PDF的修改相比较以前常用的Word会复杂很多。那么应该如何修改PDF呢?其实使用PDF编辑器就能让PDF文档像Word一样轻松编辑。1…

python django开发网站项目难吗_用django开发网站时遇到的问题

1.网站的登录功能怎么实现:密码的存储机制、重置密码时链接的生成算法,第三方认证的原理等等。django的密码储存是 Hashsalt 并迭代 第三方认证是用oauth2django-admin里面有写了哦 循环1000次加密算法google关键词 hash salt,oauth22.介绍设…