Centos6.5搭建java开发环境配置详解
准备工作
在开始搭建Java开发环境前,我们需要先完成以下准备工作:
- 安装CentOS 6.5操作系统
- 确认网络正常连接
安装Java
1. 下载Java安装包
从官网下载Java安装包,地址为 http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. 安装Java
执行以下命令安装Java:
tar zxvf jdk-8u231-linux-x64.tar.gz
mv jdk1.8.0_231 /usr/local/java
3. 配置环境变量
在/etc/profile
文本中添加以下Java环境变量:
export JAVA_HOME=/usr/local/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
4. 生效环境变量
执行以下命令使环境变量生效:
source /etc/profile
5. 测试Java是否安装成功
执行以下命令使Java版本信息:
java -version
如果系统返回类似于以下信息,表示Java安装成功:
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
安装Maven
1. 下载Maven安装包
从官网下载Maven安装包,地址为http://maven.apache.org/download.cgi
2. 安装Maven
执行以下命令安装Maven:
tar zxvf apache-maven-3.6.2-bin.tar.gz
mv apache-maven-3.6.2 /usr/local/maven
3. 配置环境变量
在/etc/profile
中添加以下Maven环境变量:
export MAVEN_HOME=/usr/local/maven
export PATH=${MAVEN_HOME}/bin:$PATH
4. 生效环境变量
执行以下命令使环境变量生效:
source /etc/profile
5. 测试Maven是否安装成功
执行以下命令使Maven版本信息:
mvn -version
如果系统返回类似于以下信息,表示Maven安装成功:
Apache Maven 3.6.2 (40f52333136460af0dc0d727af9e100f9edc2f66)
Maven home: /usr/local/maven
Java version: 1.8.0_231, vendor: Oracle Corporation, runtime: /usr/local/java/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-431.el6.x86_64", arch: "amd64", family: "unix"
示例说明
示例1:使用Maven构建Java Web项目
- 新建项目目录
mkdir myweb && cd myweb
- 创建Maven项目
mvn archetype:generate -DgroupId=com.myweb -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp
执行以上命令后,将会在当前目录中生成一个名为myweb
的Maven项目。
- 导入Maven项目
使用Eclipse、IntelliJ IDEA等IDE导入刚才创建的Maven项目。
- 编写Java代码
在src/main/java
目录下编写Java代码。
- 打包构建项目
执行以下命令打包:
mvn package
- 部署项目
将生成的war包按部署方式部署即可。
示例2:使用Java连接MySQL数据库
- 引入MySQL驱动
在项目的pom.xml
文件中,添加以下MySQL驱动的信息:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.17</version>
</dependency>
- 编写Java代码
在Java代码中使用JDBC连接MySQL数据库。
Class.forName("com.mysql.cj.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb?useSSL=false&serverTimezone=UTC",
"root","root");
- 编译运行
使用Maven编译运行Java代码即可:
mvn compile && mvn exec:java -Dexec.mainClass=com.myapp.App
总结
通过本文,我们详细讲解了在CentOS 6.5系统中搭建Java开发环境的过程和示例。希望对想学习Java开发的同学有所帮助。