前言
想要进行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
输入java
和javac
输入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的位置就改正好了!