win10 eclipse安装教程 (java)

前言:安装eclipse之前必须安装JDK,JDK是编译环境,eclipse是集成开发平台。

一、JDK的安装

Java Development Kit 简称 JDK

(一) 官方下载地址:

Java Archive Downloads - Java SE 8u211 and later (oracle.com)

找到:Java SE Development Kit 8u381 标签,然后根据电脑选择选JDK版本

下载时,让登录账户,如果没有注册一个即可。


(二)安装步骤

1.双击exe

2. 更改JDK安装路径

点击下一步:--》更改JDK安装路径:

更改后的安装路径为:D:\Program Files(x86)\JDK8Dir\jdk-1.8

路径一定要细,\jdk-1.8文件夹里面直接就是bin等文件

注意:新建总目录JDK8Dir,jdk-1.8下放JDK的安装文件,jre-1.8放JRE的安装文件

更改安装位置如下:

3.更改JRE安装路径

继续点击  下一步  安装完JDK后,安装JRE--同样修改安装路径

 更改安装路径:D:\Program Files(x86)\JDK8Dir\Java\jre-1.8--点击下一步

4.安装成功提示

等一会后,提示安装成功。

 安装好的JDK的文件:

5.配置环境变量

在win10系统,设置中搜  环境变量,弹出---选第一个,然后进入 系统环境变量界面

(1)配置系统变量

系统变量中,点击 【新建】

新建系统变量---填入:

变量名:JAVA_HOME

变量值:D:\Program Files(x86)\JDK8Dir\jdk-1.8

变量值为JDK的安装路径

(2)配置系统变量中 path值

新添加JDK和JRE的执行路径,新建--》填入某个路径--》确定

D:\Program Files(x86)\JDK8Dir\jdk-1.8\bin

D:\Program Files(x86)\JDK8Dir\jre-1.8\bin

6.测试

使用Win+R  输入 cmd  打开后,输入:java -version

java -version

发现有JDK的版本号,JDK配置 成功了!!!

二、eclipse安装

(一)下载地址

Eclipse Packaging Project (EPP) Releases | Eclipse Packages

 选择2020-03版本

我选择了 Eclipse IDE for Enterprise Java Developers

此安装包比 Eclipse IDE for Java Developers 包含的内容多一些。

(二)安装步骤

没有安装步骤,选择合适位置,解压后,点开eclipse.exe 先设置工作路径,点lauch登陆后即可使用了。

1.解压后,打开eclipse.exe

选择工作路径: 以后存放代码的地方

2. 其他设置

(1)UTF-8设置

位置在菜单栏: window--》preference--》General--》workspace

(2)取消自动更新,固定在2020-03版本上

(3)配置JDK JRE

由于我只有一个JDK版本,所以,此处就自动配置了

(4)代码提示

Eclipse -> Window -> Perferences -> Java -> Content Assist -> Advanced ,勾选Java Proposals

三、测试

1.添加工程

【File】-> 【New】-> 【Project】-> 【Java Project】  双击 

2.创建class

创建class, 然后输入代码,按F11运行即可。 也可以按菜单栏上的

注意:注意   要勾选上 public static void main(String[] args)  ,对于写第一个java测试程序的话,建议勾选上,否则程序会找不到mian的入口。  此处我没有勾选,手动添加的mian函数。

省事的话,要勾选上。

public static void main(String[] args) {} 含有这个函数的类称为  主类,有主类才能运行程序。

package helloJava;

public class hello {
	
	public static void main(String[] args){
		System.out.println("HelloWorld!");

	}
}

卸载JDK:

1.在应用和功能中卸载,然后删除相应的环境变量设置

问题:

1.unable to lauch

 因为之前写代码的时候,没有main函数,现在添加上

package helloJava;

public class hello {
	//只有这句话--出现unable to launch
	pSystem.out.println("HelloWorld!");
}

2. Eclipse 没有run as java application

eclipse中,run as 没有出现java application_eclipse run as 没有application_清水的博客-CSDN博客

链接:

详细解读JDK与eclipse的安装,配置环境变量

 【精选】eclipse安装和配置环境教程(详细步骤)_eclipse安装教程-CSDN博客

 eclipse的安装与配置_eclipse安装和配置环境教程_白豆五的博客-CSDN博客

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

麒麟KYSEC使用方法04-开启及关闭fpro

原文链接:麒麟KYSEC使用方法04-开启及关闭fpro hello,大家好啊,今天给大家带来麒麟KYLINOS的kysec使用方法系列文章第四篇内容----使用命令开启及关闭fpro,文件保护策略有两种模式,off/on,今天给大家介绍一…

JSP EL 算数运算符逻辑运算符

除了 empty 我们这边还有一些基本的运算符 第一种 等等于 jsp代码如下 <% page contentType"text/html; charsetUTF-8" pageEncoding"UTF-8" %> <%request.setCharacterEncoding("UTF-8");%> <!DOCTYPE html> <html> …

多线程Thread(初阶二:Thread类及常⻅⽅法)

目录 一、Thread 的常⻅构造⽅法 继承Thread代码&#xff1a; 实现Runnable接口代码: 二、Thread 的⼏个常⻅属性 1、id&#xff1a; 2、获取线程的名字。 3、进程的状态&#xff1a; 4、在java中设置的优先级&#xff0c; 5、是否后台线程&#xff0c; 6、是否存活&a…

OpenAI惊天100小时,事件全记录

以下内容为结合这次OpenAI事件经过所做的梳理和总结&#xff0c;里面包含各种八卦和谣言&#xff0c;也是此次事件的狼人杀同人传记&#xff0c;借用了狼人杀游戏中的各种桥段&#xff0c;请各位看官酌情服用。 剧中人物&#xff1a; 好人阵营&#xff08;Sam&Greg&#xf…

【深度学习】基于深度学习的超分辨率图像技术一览

超分辨率(Super-Resolution)即通过硬件或软件的方法提高原有图像的分辨率&#xff0c;图像超分辨率是计算机视觉和图像处理领域一个非常重要的研究问题&#xff0c;在医疗图像分析、生物特征识别、视频监控与安全等实际场景中有着广泛的应用。 SR取得了显著进步。一般可以将现有…

在自己的项目中调用别人的库的方法(static lib库,dynamic lib库以及dll动态库)

众所周知&#xff0c;出现.lib, .dll这种文件的原因是为了保护源代码&#xff0c;这个就不细说了。 用OpenCV的开源库来举个例子看一下就知道了&#xff1a; bin文件夹里面放的都是dll文件&#xff1b; lib文件夹里面放的都是伴随dll文件的动态lib文件&#xff1b; staticli…

20231124给RK3399的挖掘机开发板在Andorid10下加鼠标右键返回

20231124给RK3399的挖掘机开发板在Andorid10下加鼠标右键返回 2023/11/24 12:19 百度&#xff1a;RK3399 Android10 右键返回 https://blog.csdn.net/danhu/article/details/122467256 android9/android10 鼠标右键返回(已验证) danhu 于 2022-01-13 09:46:42 发布 android10 …

Django JSONField/HStoreField SQL注入漏洞(CVE-2019-14234)

漏洞描述 Django 于2019年8月1日 日发布了安全更新&#xff0c;修复了 JSONField 和 HStoreField 两个模型字段的 SQL 注入漏洞。 参考链接&#xff1a; Django security releases issued: 2.2.4, 2.1.11 and 1.11.23 | Weblog | DjangoDjango JSONField SQL注入漏洞&#x…

【Git】一文教你学会 submodule 的增、查、改、删

添加子模块 $ git submodule add <url> <path>url 为想要添加的子模块路径path 为子模块存放的本地路径 示例&#xff0c;添加 r-tinymaix 为子模块到主仓库 ./sdk/packages/online-packages/r-tinymaix 路径下&#xff0c;命令如下所示&#xff1a; $ git subm…

让工作效率提升10倍:十大AIGC工具评测【建议收藏】

AI技术的普及已经在近年来不断增长。这种技术已经改变了我们与电脑的互动方式&#xff0c;让我们能够更高效、更自然地完成任务。本文将展示10个基于ChatGPT、GPT-3.5和 GPT-4.0 AI模型构建的最强大的资源&#xff0c;使您更容易充分利用它们的潜力。因此&#xff0c;如果您想利…

C语言--不创建第三个变量,实现对两个数字的交换

我们先来看一下&#xff0c;创建第三个变量交换两个数字。 #include<stdio.h> {int a2;int b3;int tmp0;tmpa;ab;btmp;return 0; } 再看一下不创建的方法 法一&#xff1a; //加减法 缺点可能会溢出 int main() {int a3;int b5;printf("before:a%d b%d\n"…

Sublime Text 4168最新代码编辑

Sublime Text是一款功能强大的文本编辑器&#xff0c;具有以下主要功能&#xff1a; 支持多种编程语言的语法高亮和代码自动完成功能&#xff0c;包括Python、JavaScript、HTML、CSS等。提供代码片段&#xff08;Snippet&#xff09;功能&#xff0c;可以将常用的代码片段保存…

C++发展历史:从C++98到C++26

有趣的图片 C标准遵循3年开发周期&#xff0c;并以发布年份命名。C在临发布的一年前会进入“功能冻结期&#xff08;feature freeze&#xff09;”&#xff0c;即版本开发进入半稳定状态&#xff0c;不再添加重大功能及特性&#xff0c;着重于修复各种BUG。因此&#xff0c;直到…

HandBrake 1.7 近日发布

导读HandBrake 1.7 近日发布&#xff0c;作为这个开源、免费和跨平台视频转码器应用程序的重大更新&#xff0c;适用于 GNU/Linux、macOS 和 Windows 系统。 在 HandBrake 1.6 发布近一年后&#xff0c;HandBrake 1.7 版本为 Linux 用户提供了许多好处&#xff0c;包括视频摘要…

百度文心一言(千帆大模型)聊天API使用指导

开篇不得不吐槽下百度&#xff0c;百度智能云平台首页跳转千帆大模型平台的按钮太多了&#xff0c;不同按钮跳转不同的子页面&#xff0c;不熟悉的&#xff0c;能把人找懵。入口太多&#xff0c;就导致用户不知道从何开始。本文就从一个前端开发人员的角度&#xff0c;教大家快…

【Golang】解决使用interface{}解析json数字会变成科学计数法的问题

在使用解析json结构体的时候&#xff0c;使用interface{}接数字会发现变成了科学计数法格式的数字&#xff0c;不符合实际场景的使用要求。 举例代码如下&#xff1a; type JsonUnmStruct struct {Id interface{} json:"id"Name string json:"name"…

查询Greenplum的视图和存储过程,指定schema

查询视图 SELECT schemaname,viewname AS view_name, definition AS view_definition FROM pg_views WHERE schemaname dcf_user; 查询存储过程 SELECT a.proname ,a.prosrc ,b.rolname FROM pg_proc a left join pg_roles b on a.proowner b.oid where b.rolname dcf…

【SpringCloud】微服务架构设计模式

一、聚合气微服务设计模式 最常见、最简单的设计模式&#xff0c;效果如图所示&#xff1a; 聚合器调用多个服务实现应用程序所需的功能 它可以是一个简单的 Web 页面&#xff0c;将检索到的数据进行处理并展示&#xff0c;也可以是一个更高层次的组合微服务&#xff0c;对…

OpenAI研发神秘“Q*”模型:科学家认输,AI赢了人类关键一战

图片来源&#xff1a;视觉中国 作者丨叶蓁 编辑丨康晓 出品丨深网腾讯新闻小满工作室 在山姆奥特曼&#xff08;Sam Altman&#xff09;被OpenAI前董事会突然罢免之前&#xff0c;数位研究人员向董事会发送了一封信&#xff0c;警告称他们发现了一种能够威胁到人类的强大人工…

护眼灯值不值得买?央视力推五款护眼台灯推荐

为了预防孩子近视&#xff0c;台灯已经成为许多家庭的标配。然而&#xff0c;灯光是一种看得见摸不着的商品&#xff0c;导致家长们选购台灯的核心指标可能只有两个&#xff1a;价格以及亮度。但很明显&#xff0c;这两项指标并不能决定台灯是否护眼。如果家长们不了解具体的判…