Centos6.5搭建java开发环境配置详解

  • Post category:Linux

Centos6.5搭建java开发环境配置详解

准备工作

在开始搭建Java开发环境前,我们需要先完成以下准备工作:

  1. 安装CentOS 6.5操作系统
  2. 确认网络正常连接

安装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项目

  1. 新建项目目录
mkdir myweb && cd myweb
  1. 创建Maven项目
mvn archetype:generate -DgroupId=com.myweb -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp

执行以上命令后,将会在当前目录中生成一个名为myweb的Maven项目。

  1. 导入Maven项目

使用Eclipse、IntelliJ IDEA等IDE导入刚才创建的Maven项目。

  1. 编写Java代码

src/main/java目录下编写Java代码。

  1. 打包构建项目

执行以下命令打包:

mvn package
  1. 部署项目

将生成的war包按部署方式部署即可。

示例2:使用Java连接MySQL数据库

  1. 引入MySQL驱动

在项目的pom.xml文件中,添加以下MySQL驱动的信息:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.17</version>
</dependency>
  1. 编写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");
  1. 编译运行

使用Maven编译运行Java代码即可:

mvn compile && mvn exec:java -Dexec.mainClass=com.myapp.App

总结

通过本文,我们详细讲解了在CentOS 6.5系统中搭建Java开发环境的过程和示例。希望对想学习Java开发的同学有所帮助。