Java环境以及工具

本文详细介绍了Java开发的准备工作,包括JDK8在Windows和Linux环境下的安装步骤,Maven的下载与配置,以及如何在IDEA中进行Maven配置和使用推荐插件。还提供了学生和教师的授权申请方式。
摘要由CSDN通过智能技术生成

Java开发准备工作

JDK8环境搭建

JDK版本:1.8.0_321 (也就是Java8)

windows

百度网盘永久下载地址:

https://pan.baidu.com/s/1TpVwnSCCG8IuF-xcswJ2_w?pwd=b0fr
这是一个安装程序,一直next就行。

安装完毕后打开cmd输入java -version。

C:\Users\zm>java -version
java version "1.8.0_321"
Java(TM) SE Runtime Environment (build 1.8.0_321-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)

linux

前提条件:

(1)需要有一台linux系统的机器,可以是云服务器也可以是vm虚拟机这个就自己找教程了

(2)安装finalshell 国产远程服务器连接工具,免费的:https://www.hostbuf.com/t/988.html

百度网盘永久下载地址:

https://pan.baidu.com/s/1vEkBEKbEj3MSLvzyD07nsQ?pwd=94cy
这是一个压缩包,在你linux中创建出一个目录用来专门安装Java环境。

基础linux命令:

cd 切换/跳转目录

cd / 切换到根目录,到了这个目录下使用 ls会看到很多目录

例如想进入 usr目录,那么可以输入命令:

cd usr 就可以进入到usr目录了

我的习惯是在usr下的local目录在创建一个目录用来安装jdk

无非废话版(仅我个人习惯):

centos版:

cd /usr/local

mkdir jdk8

cd jdk8

tar -zxvf 压缩包文件名

cd 解压出来的文件进入目录

pwd 获取路径(粘在这里备用) :

vim /etc/profile 修改配置文件(把下面这些粘贴在文件末尾)

export JAVA_HOME=(粘贴备用的路径)
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

source /etc/profile 刷新配置

java -version看有没有java版本信息

Ubuntu版

一直到留存pwd路径都是一样的

修改环境变量

cd ~
vim ~/.bashrc  #输入小写i进入insert模式

也是把上面那一串粘贴在末尾

ubuntu的vi命令有些不一样,建议去查查,不过你都用上了应该也不需要,我是才开始用

未进入i编辑状态可以使用方向键移动光标,移动到文件最后一行的末尾使用o键

这个键同时完成两个操作,一个是换行一个是进入i编辑状态

x删除光标选中的字母,dd删除行

:q!,:wq还是一样的

安装环境目前这些就够了

刷新配置

source ~/.bashrc

然后java -version

maven

安装

通常是在windows系统下开发然后将代码打包发布到linux下运行,所以之讲解win下的安装

官网:https://maven.apache.org/download.cgi

下载二进制.zip文件,别下载源码
在这里插入图片描述

下载好后解压到你想要放maven的文件夹目录下(开发相关尽量无中文目录)
在这里插入图片描述

进入其中的bin目录(解压没调整目录,大家可自行调整,我当天强迫症没犯就没调整)
在这里插入图片描述

进入bin目录并复制留用(怕你忘了,写这后面):

右键“此电脑”的属性,选择高级系统设置
在这里插入图片描述
选择环境变量
在这里插入图片描述
新建系统变量
在这里插入图片描述
再找到Path
在这里插入图片描述
把你的MAVEN放进去
在这里插入图片描述
然后打开cmd试试这个:mvn --version

修改仓库位置

找到maven路径下的conf目录下的settings.xml,找下面这一段,直接搜localRepository应该就行,把里面的路径换成你要存放的文件夹,不然就存在你的C盘
在这里插入图片描述

依赖下载国内镜像

同一个配置文件里搜mirrors,找类似下面这一段,然后改成我这一段,这是ali的镜像地址

  <mirror>
          <id>nexus-aliyun</id>
          <mirrorOf>central</mirrorOf>
          <name>Nexus aliyun</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public</url>
   </mirror>

开发工具

目前用的idea,推荐有实力的大佬直接使用txt

我个人是找tb搞的资格

网上破解也很多,不过多介绍,毕竟盘里我也没有资源

学生和教师授权申请方式

https://sales.jetbrains.com/hc/zh-cn/articles/207154369-%E5%AD%A6%E7%94%9F%E5%92%8C%E6%95%99%E5%B8%88%E6%8E%88%E6%9D%83%E7%94%B3%E8%AF%B7%E6%96%B9%E5%BC%8F

idea配置maven

打开idea(我的已经在用了是这样子的,如果你的也是那么继续跟我走)
在这里插入图片描述
点击file》close project
在这里插入图片描述
到了下面这个页面大家应该都熟悉了
在这里插入图片描述
看图往下走
在这里插入图片描述
都改成自己的,然后应用,确认
在这里插入图片描述

idea实用插件推荐

进入到file-setting
在这里插入图片描述
插件一:
在这里插入图片描述
我用这个插件是为了帮我去除重复依赖用的,还可以查看和搜索当前有没有引入哪些依赖,

其中reimport还可以重新引入,如果你引入没成功,右上角M那个刷新标志还没了就可以用这个
在这里插入图片描述
插件二:Translation
在这里插入图片描述
这个插件是翻译插件,是用来翻译代码里面的东西的,看图就懂了

选中代码右键,选择如何翻译,一种是替换选中部分,一种是弹窗弹出翻译
在这里插入图片描述
在这里插入图片描述
但源码不是真替换,重启会还原
在这里插入图片描述
插件三:阿里规范提示,顾名思义
在这里插入图片描述
插件四:Gitee/GitLab
在这里插入图片描述
在这里插入图片描述

我用的gitee,毕竟快。自己搭建的GitLab就用对应的

能在idea上直接做代码的git操作,不需要再去使用命令行,会提供一些idea组件共开发人员使用
在这里插入图片描述
觉得有用的朋友们也麻烦给我的博客园的点赞吧
https://www.cnblogs.com/zm984/articles/18164419
如果需要其他帮助,评论区留言,我也许能够帮助你

  • 14
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值