阅读量:3
在Ubuntu上进行Java开发并使用Maven,可以按照以下步骤进行:
安装Java开发环境
- 下载并安装JDK:
- 访问Oracle官网或其他可靠来源下载所需版本的JDK(如JDK 8、JDK 11、JDK 17)。
- 解压下载的JDK文件到指定目录,例如
/usr/local/src/jdk-8u202-linux-x64.tar.gz。 - 使用以下命令解压:
sudo tar -zxvf /usr/local/src/jdk-8u202-linux-x64.tar.gz -C /usr/local/src/ - 创建符号链接以便系统能够找到Java运行时环境(JRE)和Java开发工具(JDK):
sudo update-alternatives --install /usr/bin/java java /usr/local/src/jdk1.8.0_202/jre/bin/java 1 sudo update-alternatives --install /usr/bin/java java /usr/local/src/jdk1.8.0_202/bin/java 2 sudo update-alternatives --install /usr/bin/java java /usr/local/src/jdk11/jre/bin/java 3 sudo update-alternatives --install /usr/bin/java java /usr/local/src/jdk11/bin/java 4 sudo update-alternatives --install /usr/bin/java java /usr/local/src/jdk17/jre/bin/java 5 sudo update-alternatives --install /usr/bin/java java /usr/local/src/jdk17/bin/java 6 - 配置环境变量,编辑
~/.bashrc文件,添加以下内容:export JAVA_HOME=/usr/local/src/jdk1.8.0_202 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar:${JRE_HOME}/lib:$CLASSPATH export PATH=${JAVA_HOME}/bin:${PATH} - 使环境变量生效:
source ~/.bashrc - 验证Java安装:
java -version
安装Maven
- 下载Maven:
- 访问Maven官网(Maven官方下载页面)下载最新版本的Maven。
- 解压Maven:
- 使用以下命令解压下载的Maven压缩包到指定目录(如
/usr/local/src):sudo tar -zxvf apache-maven-3.9.5-bin.tar.gz -C /usr/local/src/
- 配置Maven环境变量:
- 编辑
~/.bashrc文件,添加以下内容:export MAVEN_HOME=/usr/local/src/maven-3.9.5 export PATH=${JAVA_HOME}/bin:${MAVEN_HOME}/bin:${PATH} - 使环境变量生效:
source ~/.bashrc - 验证Maven安装:
mvn -version
使用Maven构建Java项目
- 创建Maven项目:
- 使用以下命令创建一个新的Maven项目:
mvn archetype:generate -DgroupId=com.example -DartifactId=my-java-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
- 编译和打包项目:
- 进入项目目录:
cd my-java-project - 编译项目:
mvn compile - 打包项目:
mvn package
- 运行项目:
- 使用以下命令运行项目:
java -cp target/my-java-project-1.0-SNAPSHOT.jar com.example.App
配置国内镜像源(可选)
为了加快Maven仓库的下载速度,可以配置国内镜像源。编辑~/.m2/settings.xml文件,添加以下内容:
<settings>
<mirrors>
<mirror>
<id>alimavenid>
<name>aliyun mavenname>
<url>http://maven.aliyun.com/nexus/content/groups/publicurl>
<mirrorOf>centralmirrorOf>
mirror>
mirrors>
settings>
以上步骤涵盖了在Ubuntu上安装Java开发环境、配置Maven以及使用Maven构建Java项目的基本流程。根据具体需求,您可能还需要进行其他配置,如设置Java版本、配置IDE等。
以上就是关于“Ubuntu Java开发中如何使用Maven”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm