IDEA 配置Java环境_九纸情书·的博客-程序员宅基地

技术标签: java  

开发工具与关键技术:IDEA与配置环境
作者:李哲定
撰写时间:2021年5月27日

下载jdk和jre
RE: Java Runtime Environment
JDK:Java Development Kit
JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
JDK是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
其实安装了jdk直接包含jre的,不用两个单独安装,单独安装需要把jdk,jre两文件夹放在同一个文件夹下才行。
1.安装jdk和jre,点击下一步即可,记住安装路径,默认是C盘下
2.安装好之后将jdk和jre放在同一个目录下,如下图:
在这里插入图片描述

3.添加环境变量,这部容易出错,建议复制
安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";
选择"高级"选项卡,点击"环境变量";
path D:\Installing\Java\jdk\bin
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
JAVA_HOME 找路径jdk D:\Installing\Java\jdk\bin
注意:path要点编辑,不然会把其他的系统变量覆盖掉。如下图
在这里插入图片描述

下面两个是新建
在这里插入图片描述

4.测试
打开cmd,输入java
在这里插入图片描述

  1. 输入javac
    在这里插入图片描述

  2. 输入java -version
    在这里插入图片描述

三个都没有问题证明安装成功;
IDEA配置jdk
首先打开idea
1、点击File -->Project Structure;
2、点击左侧标签页SDKs选项,再点击左上角“+”,选择JDK;
3、在弹出框选择JDK安装路径,点击OK即可配置成功。
在这里插入图片描述

解决IDEA不能直接运行单个Java文件
File-Project Structure-Modules中把你代码所在文件夹选为Sources然后确定。
run就可以了;
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_39828828/article/details/117395158

智能推荐

Mybatis从入门到放弃02-入门例子_acaos的博客-程序员宅基地

Mybatis从入门到放弃02-入门例子工程目录为1:新建POJO类 package com.liujia.bean; import java.util.Date; public class User {      private int id;      private String name ;      private int a...

mysql培训大纲_关于MySQL学习大纲_傅士鹏的博客-程序员宅基地

首先需要自我反省,因为自己圈内朋友中MySQL大牛太多,自己就先班门弄斧了,莫见怪:)前段时间很荣幸通过了YEP(Young Expert Program)的审核,成为了其中的一员,当时的一个福利就是赠送一张考试券(人民币价值在1000元左右),可以参加除了OCM考试之外的所有考试。这个条件确实很诱人,只要你有一定的积累再加上自信就可以,感兴趣可以试一试。可以参考下面的项目介绍http://www...

java启动spark作业_在Java应用中通过SparkLauncher启动Spark任务_weixin_39528219的博客-程序员宅基地

本博客内容基于Spark2.2版本,在阅读文章并想实际操作前,请确保你有:一台配置好Spark和yarn的服务器支持正常spark-submit --master yarn xxxx的任务提交老版本老版本任务提交是基于启动本地进程,执行脚本spark-submit xxx ** 的方式做的。其中一个关键的问题就是获得提交Spark任务的Application-id,因为这个id是跟任务状态的跟踪有...

树莓派AI视觉云台——2、树莓派系统镜像的下载和烧写_Alex_996的博客-程序员宅基地

一.树莓派启动方式及支持的系统树莓派开发板没有配置板载FLASH,因为它支持SD卡启动,所有我们需要下载相应镜像,并将其烧写在SD上,启动系统即可。(这个镜像里包含了我们通常所说的bootloader、kernel、文件系统)树莓派由于其开源特性,支持非常多的系统类型:Raspbian、Arch Linux ARM、Debian Squeeze、Firefox OS、Gentoo Linux...

[JZOJ4649] 【NOIP2016提高A组模拟7.17】项链_weixin_30323961的博客-程序员宅基地

题目描述题目大意给你一堆小串,每个小串都有一定的分数。让你构造一个字符串,若子串中出现了之前的小串,就可以得到对应的分数(可以重...

AngularJS 初探_weixin_33910460的博客-程序员宅基地

AngularJS,诞生于2009年,由Misko Hevery等人创建,后为Google所收购。这是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。AngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要构...

随便推点

LAMP_weixin_34010566的博客-程序员宅基地

LAMP环境环境搭建(源码包):. 适用于不同的平台, RHEL5, RHEL6. 根据实际需要进行定制0: 准备工作(1)准备软件包 apr-1.4.6.tar.gz apr-util-1.5.1.tar.gz httpd-2.4.3.tar.gz mysql-5.5.13.tar.gz php-5.4.9.tar....

python的Email提醒_weixin_30794851的博客-程序员宅基地

目的意义使用Email自动发送,有利于实时获取爬取信息,更方便的掌握要闻。导入相关库MINEText库定义了发送信息,Header定义了发送的主题formate定义了收件人和发件人的格式信息。smtplib定义了发送邮件的方案time用于延时发送from email.mime.text import MIMETextfrom email.header imp...

Mysql登录失败错误(10061)解决办法_weixin_33884611的博客-程序员宅基地

首先检查MySQL 服务没有启动》如果没有启动,则要启动这个服务。解决办法:第一步删除c:\windowns下面的my.ini第二步打开c:\mysql\bin\winmysqladmin.exe 输入用户名 和密码第三步 在dos下 输入 mysqld-nt -remove 删除服务在接着输入 mysqld-nt -install第四步 输入mysql 启动成功。其它可参...

Luogu P2308 添加括号 (DP)_aa445354403的博客-程序员宅基地

题目题目背景给定一个正整数序列a(1),a(2),...,a(n),(1<=n<=20)不改变序列中每个元素在序列中的位置,把它们相加,并用括号记每次加法所得的和,称为中间和。例如:给出序列是4, 1, 2, 3。第一种添括号方法:((4+1)+(2+3))=((5)+(5))=(10)有三个中间和是5,5,10,它们之和为:5+5+10=20第二种添括号方...

tensorflow placeholder报错_huobaojiajie666的博客-程序员宅基地

InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor 'target' with dtype float and shape [4,21]

【springboot】基于webSocket+vue的消息推送功能_fangxiang163的博客-程序员宅基地_vue推送功能

文章目录1、webSocket协议2、前端JS代码实现webSocket属性:webSocket事件:webSocket方法:3、后端 基于springBoot + webSocket 方式实现maven依赖springboot 托管 ServerEndpointExporter对象创建webSocket服务端对象4、其他 消息推送 通知及时用户一些细节1、webSocket协议2、前端JS代码实现webSocket属性:webSocket事件:webSocket方法:3、后端 基于springBoot

推荐文章

热门文章

相关标签