java环境jdk+eclipse+Maven配置

前言

想要进行java语言学习的第一步就是搭建java的开发环境,这样才能编写和运行java程序。编程软件选择eclipse主要是应为它免费,并且市面上挺多的公司都在用。

JDK下载安装

JDK作为java的运行环境,所以在安装eclipse前,要先安装jdk,在Oracle的官网上选择想要的版本进行安装。
在这里插入图片描述
选择download the JDK
在这里插入图片描述
到这里发现是用命令行下载URL地址,官网的示列命令如下:

#要将Linux x64的当前JDK 18更新版本作为压缩(tar.gz)归档文件进行检索,可以使用命令
wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz
curl https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz
#该版本的校验和可以通过在下载URL中添加. sha256找到:
https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz.sha256

并且给出了下表展示出它们在永久URL中的拼写:
在这里插入图片描述
我的系统是windows,并且我想下载exe文件,那么我的下载的URL是:

#文件的下载网址
https://download.oracle.com/java/18/latest/jdk-18_windows-x64_bin.exe

将这个网址复制到浏览器,enter就会弹出下载文件的提示,点击下载。

点击打开下载文件,并且记下安装位置,我的是:C:\Program Files\Java\jdk-18.0.1.1\
在这里插入图片描述
点击下一步,安装完成,关闭。
在这里插入图片描述
右键我的电脑-属性-高级系统设置:
新建系统环境变量JAVA_HOME:
在这里插入图片描述
在path后面添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
在这里插入图片描述
新建CLASSPATH系统变量:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
在这里插入图片描述
依次确认关闭窗口。环境变量配置成功。
检验,打开cmd输入javajavac
输入java出现:
在这里插入图片描述
输入javac出现:
在这里插入图片描述
到这里JDK就安装成功了!

eclipse下载安装

eclipse下载的位置是:官网地址,选择download packages,选择对应的版本下载。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击下载,就已经开始下载了,出现这个界面不是付费的。
在这里插入图片描述
下载下来解压,发送到桌面,双击打开exe,就可以开始java的学习之旅了。

eclipse的运用

字体大小调整

在这里插入图片描述

hello world程序:

在这里插入图片描述
在这里插入图片描述
参考代码:

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

自动提示

点击window---reference---java---Editor---Content Assist:输入24个英文字母大小写abcdefghigklmnopqrstuvwxyzQWERTYUIOPASDFGHJKLZXCVBNM就可以了
在这里插入图片描述

导入jar包

首先在Maven中央仓库可以查询到想要的jar包的maven坐标:
在这里插入图片描述
但是如果要下载的话,还需要配置本地的Maven仓库,然后将其和Eclipse关联起来,之后再创建Maven项目下载jar包。

1.下载安装Maven

maven的下载地址
在这里插入图片描述
解压到你想要的位置:
在这里插入图片描述
配置环境用户变量:
在这里插入图片描述
在path变量后面添加%MAVEN_HOME%\bin
在这里插入图片描述
确认关闭窗口,打开cmd,输入 mvn -version ,检查是否配置成功:
在这里插入图片描述

将Eclipse和Maven关联

参考博客将eclipse和maven关联(idea和maven关联参考这个博客):

1.配置本地仓库
在这里插入图片描述
在这里插入图片描述
添加的代码参考如下:

 <localRepository>F:\apache-maven-3.8.5\mvn_repo\repository</localRepository>

我这里用的/导致后面环境还是在c盘,无效配置。

2.添加jdk1.8
在这里插入图片描述
添加的代码参考如下:

<profile>
    <id>development</id>
    <activation>
      <jdk>1.8</jdk>
      <activeByDefault>true</activeByDefault>
    </activation>
    <properties>
      <maven.compiler.source>1.8</maven.compiler.source>
      <maven.compiler.target>1.8</maven.compiler.target>  
      <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
   </properties>
  </profile>

3.配置阿里云镜像

防止下载不起,或者下载慢的问题,添加阿里云的镜像:
在这里插入图片描述
添加的代码参考如下:

	<!-- 阿里存储库 -->
	 <mirror>
       <id>alinexus</id>
       <mirrorOf>central</mirrorOf>
       <name>ali nexus repository</name>
       <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

4.配置eclipse
在这里插入图片描述
在这里插入图片描述
5.查看Maven的位置

Eclipse的window---show view---other
在这里插入图片描述
可以查看maven的本地位置,如果不是你配置的位置那么可能就是你的配置文件没有被读写,那你需要检查一下是不是报错could not read settings.xml。解决办法参考下面的问题3的解决办法。
在这里插入图片描述
关联好了之后,需要创建maven项目下载jar包。

创建Maven工程,下载jar包

参考博客Eclipse工程添加Maven项目引用创建maven项目

打开pom.xml,将查到的Maven坐标复制进去,点保存就开始下载了,位置就在项目的Maven Dependecies目录下。

  <dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml-schemas</artifactId>
    <version>4.0.0</version>
  </dependency>

在这里插入图片描述

配置Maven遇到的问题

问题1

但是在创建过程中遇到这个问题:无法从任何已经配置的库里面解析org.apache.maven.archetypes:maven-archetype-quickstrat:1.1说明本地找不到这个包,且远端很可能也无法正常下载。
在这里插入图片描述
根据博客创建maven web项目提示Could not resolve archetype的问题,是默认的下载网址不行,更换为阿里云的镜像。

这里添加阿里云的镜像代码如下:

 <mirrors>
	<!-- 阿里存储库 -->
	 <mirror>
       <id>alinexus</id>
       <mirrorOf>central</mirrorOf>
       <name>ali nexus repository</name>
       <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
  </mirrors>

在这里插入图片描述
并且删除目录F:\apache-maven-3.8.5\mvn_repo\repository\org\apache\maven\archetypes\maven-archetype-quickstart\1.1下的所有文件。
在这里插入图片描述
继续参考博客Eclipse工程添加Maven项目引用,创建macen项目,需要注意的是这里可以搜索:
在这里插入图片描述
创建成功!多一个pom.xml
在这里插入图片描述

问题2

在下载其他的就报错:Could not download sources for org.apache.poi:poi-contrib:3.2-FINAL
参考博客将本地的maven地址下的settings文件中添加镜像地址为:

 <mirrors>
	<!-- 阿里存储库 -->
	 <mirror>
       <id>alinexus</id>
       <mirrorOf>central</mirrorOf>
       <name>ali nexus repository</name>
       <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
  </mirrors>

在这里插入图片描述

问题3

报错could not read settings.xml
在这里插入图片描述
参考博客:maven提示 Could not read settings.xml,发现出错原因是:maven的 settings.xml文件内有不合法字符,将其删除或修改正确即可。

我原来的这里添加的时候多了个<mirrors>
在这里插入图片描述
修改为:
在这里插入图片描述
Eclipse的window---show view---other
在这里插入图片描述
发现maven的位置就改正好了!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值