java开发环境搭建(一)

一、Java开发环境搭建 Java介绍 Java开发环境搭建 编写第一个Java程序 JavaAPI帮助文档的使用 阅读详情

本教程是基于windows系统的java开发环境搭建,在工作中用到的git,maven,gradle等,需要的学习一下,本次先写一部分,下次继续;


目录

1.下载安装jdk;

2.下载安装配置git;

3.下载maven/gradle配置;


下载安装jdk

1.下载jdk并安装;

下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

目前jdk已经更新到11.0.1版本了,可根据自己的需求下载版本;

本文以jdk8为例,下载完成之后,一路next安装完成;

2.配置环境变量

右键我的电脑————>>>选择属性————>>>高级系统设置————>>>环境变量————>>>新建

 

3.新增环境变量

 3.1新增环境变量JAVA_HOME,值填写你本地的jdk文件路径,如下所示:

 3.2 新增环境变量Path,值填写你本地的jdk文件路径下的bin,如下所示:

3.3新建CLASS_PATH环境变量,值为本地jdk下的lib下的tool.jar,如下所示:

4.验证是否安装成功

同时按下“windows+r”键————>>输入“cmd”————>>输入java-------->>输入java -version,如出现下图内容则表示安装成功:


下载安装git

1.下载地址:https://git-scm.com/download/win,目前官方最新版本2.20.1/或者直接从360应用商店下载,安装步骤都是一直点“下一步”即可;

2.安装git可视化工具,用过的有两个TortoiseGit/SourceTree,两个都简答介绍一下;

2.1. TortoiseGit免费,网上随便搜索下载,360软件库里也有,一直点击下一步安装就行,(需要注意的是32位还是64位,看你系统的位数,安装结束后需要重启电脑);

右键菜单 git bash打开mingw32命令窗口输入

ssh-keygen -t rsa -C  "xxxxx@xxxxx.com"

其中 xxxxx@xxxxx.com 为你在oschina注册账号所使用的邮箱地址

然后一直敲回车直到生成公钥和秘钥文件,如下图所示:

然后去你自己的用户家目录(windows是C:\User\你的用户名\  linux是/home/你的用户名/)下的隐藏文件夹.ssh里面,有两个密钥,一个是公钥,以.pub结尾,另外一个就是私钥。

2.在TortoiseGit中配置.ssh,如下图:

配置完成后导入自己的项目就行;

2.2 SourceTree

官方下载地址:https://www.sourcetreeapp.com/,注意此软件是收费的,破解步骤网上很多,自己查去,同样配置好.ssh文件就可以导入项目去用了!!!

如图所示:

添加ssh秘钥,选择你生成的.ssh文件; 


下载maven/gradle配置

1.

maven下载地址:https://maven.apache.org/download.cgi

gradle下载地址:http://services.gradle.org/distributions/

目前maven官方更新到3.6.0版本,请根据自己的需求下载相应的版本;gradle目前已更新到5.1.1版本,请根据需求下载使用;

2.maven/gradle都需要配置环境变量

2.1 maven需要在环境变量上加一个M2_HOME,值为maven本地位置,如下图所示:

在Path属性下新增,值为maven home下的bin,如下图所示:

 测试是否安装成功:同时按下“windows+r”键————>>输入“cmd”————>>输入maven - v,如出现版本信息,表示安装成功;


2.2 gradle需要在环境变量上加一个GRADLE_HOME,gradle本地位置,如下图所示:

在Path下新增一个值,为 值为gradle home下的bin,如下图所示:

  测试是否安装成功:同时按下“windows+r”键————>>输入“cmd”————>>输入gradle- v,如出现版本信息,表示安装成功;

 


end!!!


本次先说到这里,下次继续!!!

原创不易,转载请注明出处,谢谢!!!

【Java实战①】Java开发环境搭建全攻略 本文是 Java 实战专栏首篇,针对零基础开发者讲解 Java 开发环境搭建。先分 Windows、Mac、Linux 系统,详解 JDK 下载、安装及环境变量配置,附命令行与 IDE 双验证法;再以 IntelliJ IDEA 为例,对比版本差异,指导初始配置与必备插件安装。还实战演示 Hello World 程序编写、运行及报错解决,最后说明 IDEA 生成 Jar 包流程、命令行执行方法与异常排查技巧,完成从环境到程序打包的全流程教学。 阅读详情

相关推荐

超详细Java开发环境搭建指南:从JDK安装到第一个Hello World程序

通过本教程,你已经成功搭建了Java开发环境并运行了第一个程序。开发环境的正确配置是Java学习的第一步,也是后续开发的基础。建议多练习IDE的使用,熟悉各种快捷键和功能,这将大幅提高你的开发效率。你在环境搭建过程中遇到了什么问题?或者有什么特别的技巧想分享?欢迎在评论区留言讨论!

qq_57755194的博客 6754

【保姆级教程】本地部署Java环境:JDK+Maven+IDEA

本文介绍了在Windows系统上搭建Java开发环境的完整流程,包括JDK、Maven和IntelliJ IDEA的安装与配置。首先,从Oracle官网下载适合的JDK版本并配置JAVA_HOME环境变量;其次,从Apache官网获取Maven并设置MAVEN_HOME变量,同时修改仓库配置;最后,安装IntelliJ IDEA并配置Maven路径。通过文中提供的详细步骤和验证方法,读者可以顺利完成Java开发环境的部署,为后续项目开发做好准备。

Bonnie831的博客 4180

java项目本地环境搭建--总结.pdf

Java后端常用环境本地搭建(当前包括dubbo注册中心、zookeeper客户端、node前端服务器、前端常用框架vue)

【java】java开发 - 环境搭建集合篇

1.本地环境搭建 1.安装JDK 1.8 官网下载JDK1.8 http://www.oracle.com/安装JDK 配置环境变量: 右击计算机→属性→高级系统设置→高级→环境变量 新建 JAVA_HOME 变量 JAVA_HOME =D:\Git\JAVA\jdk1.8.0_141 (JDK的安装路径) 寻找 Path 变量→编辑 PATH=%JAVA_HOME%\bin 检验Java JDK变量配置是否成功 在DOS命令行窗口输入:Java -...

YuChen 859

MATLAB实战:手把手教你实现WVD信号分析(附完整代码与避坑指南)

本文通过MATLAB实战,手把手教你实现Wigner-Ville分布(WVD)信号分析。文章提供了从零构建WVD函数的完整代码,并重点解析了使用解析信号、处理交叉项、优化计算效率等关键避坑指南,帮助工程师高效处理非平稳信号,获得高分辨率的时频分析结果。

purple的博客 1081

星载SAR系统参数设计过程自动化方法研究

 本文提出了一种 SAR系统参数自动化设计的 方法。首先,针对部分参数仍需手工选取的现状 建立了最优化求解模型,并给出了 PRF 和波位位 置的优化选取结果,使参数设计流程更加高效便 捷。然后,针对 SAR 系统参数设计过程中部分技 术指标的评测结果不满足用户需求时无法自动调 节的现状,采用 PID 控制器对方位向天线尺寸、信 号带宽、PRF 等参数进行自动调节,使得方位分辨 率、距离分辨率、方位模糊比等技术指标向用户需 求值逐步靠近。通过仿真实验验证了该方法的可 行性,实现了SAR系统参数设计过程的自动化

qq_43416206的博客 1522

Java必备技能之环境搭建篇(基础环境)详细版

Java开发必备环境搭建开发环境简图:(基础版没有加入docker,本文重点在于基础环境,后期将在linux上 搭建基于容器化docker的开发部署环境)搭建思路: 先单独搭建,最后集成搭建并配置。

2401_89609648的博客 1698

FFmpeg音频转AAC/M4A终极指南:从基础到高级参数调优

本文详细介绍了使用FFmpeg将音频转换为AAC/M4A格式的完整指南,从基础安装到高级参数调优。涵盖FDK-AAC编码器的使用、VBR/CBR模式选择、音质控制技巧以及实战案例,帮助用户在不同场景下实现高质量的音频转换。特别适合需要优化音频文件大小与音质平衡的开发者和音频处理专业人士。

rust6ferris的博客 725

使用Intellij Idea+Gradle 搭建Java 本地开发环境

Java 本地开发环境搭建 项目搭建采用技术栈为:Spring+Spring MVC+Hibernate+Jsp+Gradle+tomcat+mysql5.6 搭建环境文档目录结构说明: 使用Intellj Idea 搭建项目过程详解 项目各配置文件讲解及部署 各层包功能讲解&项目搭建完毕最终效果演示图 项目中重要代码讲解 webapp文件...

u012780655的博客 1021

K型热电偶负电压采集难题?3种运放电路设计方案对比(含Multisim仿真)

本文针对K型热电偶在低温测量中产生的负电压采集难题,详细对比了三种运放电路设计方案,包括双电源运放反相放大、单电源仪表放大器和差分放大电路,并结合Multisim仿真数据分析了各方案的性能差异。文章还提供了PCB布局和抗干扰设计的实战技巧,帮助工程师解决热电偶信号采集中的核心挑战。

postgres8guard的博客 1017

OpenHarmony实战开发-如何实现文件分布式同步编辑

在分布式文件场景中,分布式设备管理包含了分布式设备搜索、分布式设备列表弹窗、远端设备拉起三部分。首先在分布式组网内搜索设备,然后把设备展示到分布式设备列表弹窗中,最后根据用户的选择拉起远端设备。两台设备组网的分布式场景是工作中常常需要的。这样的分布式场景有助于加快工作效率,减少工作中的冗余,本例将为大家介绍如何实现上述功能。​ (2)订阅分布式数据变化:通过this.distributedObject.on(‘status’, this.statusCallback)监听分布式数据对象的变更。

2401_82546228的博客 750

一、Java 开发环境搭建

第一章 Java 开发环境搭建 学习目标 掌握 Java 的开发环境搭建,会编写 HelloWorld 程序,并能够准确的进行编译和运行;理 解 path 和 classpath 环境变量并可以自行配置。 知识框架 Java 语言概述(了解) Java 编程语言是 Sun Microsystems 公司的 James Gosling 在 1990 年创建的,于 1995 年公布于世(一般说 Java 诞生于 1995 年)。Java 是一门面向对象的编程语言,不仅吸收了 C++语言的各种优点,还摒弃了 C

weixin_45923813的博客 241

ITK-snap进行分割区域标注、三维显示及改变显示颜色

在进行医学图像器官分割时,无论我们是用传统方法还是深度学习,最后肯定要用到手动分割的区域作为金标准来验证我们方法的精度。但是手动标注器官的轮廓是十分耗时的,这里我介绍一个比较简单的标注方法,以肺分割作为例子。 我们使用ITK-snap作为分割标注工具。 当切片间距离比较小时,比如1mm,一个患者的完整HRCT序列通常在200张以上,如果让医生一一进行分割区域标注是非常耗时乏味的。因此,我们可以使用最简单的阈值法比如OSTU,加上基本的形态学操作对肺进行粗分割得到粗略的分割掩码,在此基础上再手动的对分割结果进

u010409517的博客 2万+

一、2.Java开发环境的搭建

Java开发环境的搭建1.JDK,JRE,JVM简介和关系2.JDK 安装环境变量配置编写,编译,运行第一个Java程序 1.JDK,JRE,JVM简介和关系 JDK(Java SE Development Kit) Java标准开发包 JRE( Java Runtime Environment) Java运行环境 JVM(Java Virtual Machine)Java虚拟机, 是JRE的一部分 所有程序并不是直接运行在操作系统上,而是通过JVM执行,这样一来肯定要比直接在操作系统上执行程序的处

北方的张先生的博客 171

LLC设计指南(一)第一章:别一上来就背公式,先把 LLC 的“脾气”摸清楚

很多工程师第一次学 LLC,都会有一种感觉:这个电源拓扑,好像不是在工作,而是在“跳舞”。Buck 很直观,开关一开,电感充电;开关一关,电感放电。Flyback 也好理解,先存能量,再把能量丢给副边。但 LLC 不一样。它不是硬邦邦地把能量“推过去”,而是让电感、电容、变压器一起形成一个谐振网络,让能量在里面来回摆动。控制器再通过调节开关频率,把这个摆动过程“驯服”成稳定输出。这也是 LLC 最迷人的地方:🎯。

weixin_43199439的博客 316

基于多传感器融合的智身四足机器狗楼梯环境SLAM系统设计与实现

本文设计了一种基于多传感器融合的四足机器狗楼梯环境SLAM系统。系统采用Jetson Orin NX为主控制器,集成RealSense D435i深度相机和Livox Mid360激光雷达,在ROS2框架下实现平面定位精度<5cm、楼梯环境下导航不漂移的目标。通过多层次传感器融合策略、运动学约束优化和状态切换机制,解决了楼梯环境下的定位累积误差问题,实现了平面与楼梯环境的自动识别切换及精度复位功能。硬件设计注重传感器布局优化和精确标定,软件架构采用分层设计,确保实时性能。该系统为四足机器人在复杂地形中

huanghm88的专栏 238

一、02【Java概述】之Java开发环境搭建

今天的博客主题 Java概述 ——》Java开发环境搭建 Java为什么需要配置开发环境呢? 1)不是说Java一次编写处处运行吗?为什么还要配置Java环境? Java程序是在JVM中运行的,那JRE是Java运行环境里面包含了Java运行核心类库和JVM, 而JDK又是整个Java的核心,它里面包含了JRE,所以我们在学习使用Java,就要安装JDK,也就是Java的开...

刘总Java 354

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

【Java】Java学习(一)—— Java开发环境搭建

第一部分 Java 开发环境搭建 1.1 Java虚拟机 —— JVM JVM (Java Virtual Machine):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java最具吸引力的特性之一。我们编写的Java代码,都运行在JVM之上。 跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作

伍陆壹柒 371

VC中sqlite的使用

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

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

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

一、java开发环境的搭建

JAVA学习总结 一、java开发环境的配置 1、常用dos命令 命令 作用 win+R 打开dos命令窗口 盘符:(如:e:) 切换盘符 cd… 回到上级目录 cd \ 回到根目录 cd 文件夹名 进入文件夹 cls 清屏 dir 查看当前文件下下的文件 exit 退出dos命令窗口 2、java语言的特性 1.简单性 2.完全面向对象 3.健壮性 4.java完全、完美支持多线程并发 5.可移植性/跨平台 3、JDK安装以及配置 3.1、JDK下载 下载地

qq_45833945的博客 200

jsp开发环境搭建java_JSP 开发环境的搭建 一

JSP 开发环境的搭建1、下载jdk 和tomcat2、配置环境变量环境变量在那里增加总不要我说了吧!嘿嘿·A、jdk环境变量配置:增加键名: JAVA_HOME键值: C:\Program Files\Java\jdk1.6.0_26增加键名: CLASSPATH键值: .;%JAVA_HOME%\lib\tool...

weixin_30869777的博客 199

java 实验一:Java集成开发环境的搭建

java 实验一:Java集成开发环境的搭建

2302_77382298的博客 1004

java开发环境特点_(一)java的特点及开发环境的搭建

一:Java的特点“一次编译,到处运行”的原理1、JVM虚拟机类似Windows操作系统2、java虚拟机可以是硬件,也可以是软件3、java跨平台的原因4、java兼顾解释性与编译性语言的特点二:java开发环境的搭建1、什么是JDK(Java Development Kit)–开发工具,Javac及基础核心类–运行环境, java及基础核心类2、按Java的应用环境划分–J2EE(Java 2...

weixin_28738397的博客 184

java程序员如何搭建C++windows开发环境搭建(一)

在决定选择C++后,首当其冲的第一步就是搭建开发环境了,那么选择什么样的开发工具成了首先要考虑的问题了,由于我们都是java开发程序员,平时开发都是在windows上使用idea开发,所以在windows上搭建开发环境是首选,虽然开发C++后端程序在linux系统上开发最好因为C++需要进行编译,网上看到很多大神都是直接用vi vim在linux上开发c++,搞算法的也是在ubuntu的可视化桌面上开发,习惯了java windows开发的我显然是不合适的,而且我们也没有多的电脑去装个liunx系统。

倔强的石头的博客 614

Java零基础学习之路(一)Java 开发环境搭建

第一章 Java 开发环境搭建 学习目标 掌握 Java 的开发环境搭建,会编写 HelloWorld 程序,并能够准确的进行编译和运行;理 解 path 和 classpath 环境变量并可以自行配置。 知识框架 Java 语言概述(了解) Java 编程语言是 Sun Microsystems 公司的 James Gosling 在 1990 年创建的,于 1995 年公布于世(一般说 Java 诞生于 1995 年)。Java 是一门面向对象的编程语言,不仅吸收了 C++语言的各种优点,还摒弃了 C+

ZZ100861122的博客 170

在Linux下搭建Java web的开发环境<一>

笔者最近在学习Linux,想通过搭建Java Web开发环境来巩固学习的基本基本知识。 1.明确实验环境及下载相关软件 在虚拟机中搭建好的Linux环境下搭建。下图 1.1 是相关软件。UTomcat、64位Linux下jdk、mysql。<均可到官网上去下载> 图 1.1 所需软件 2.制作ISO文件...

bajie2015的博客 141
上一篇: 使用IDEA创建maven+springCloud项目(一)
下一篇: Tomcat配置
呱小飞
博客等级 码龄9年 26粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值