Ubuntu下Maven配置与Maven项目创建教程

简介:     一. Ubuntu下Maven配置     windows下Maven配置参考 http://www.cnblogs.com/LexMoon/p/JavaMaven.html   ubuntu下Maven地址 http://apache.

   

一. Ubuntu下Maven配置

 

  windows下Maven配置参考 http://www.cnblogs.com/LexMoon/p/JavaMaven.html

  ubuntu下Maven地址 http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

  1.下载后解压到home目录

1 tar zxvf apache-maven-3.3.9.bin.tar.gz -C ~

   2.在/etc/profile下添加环境变量

          建立Maven的HOME目录变量:

1 export M2_HOME=/home/wber/apache-maven-3.3.9   //这里wber根据home目录下的用户名自行修改  

    将Maven的bin目录添加到path路径

1 PATH=$M2_HOME/bin:$PATH
 3.重新启动系统,或者在终端下输入
1 source /etc/profile
 
 4.验证环境变量是否存在
1 echo $M2_HOME
 
1 echo $PATH
  5.验证Maven是否配置成功
1 mvn -v
 
 
  (配置成功)
 6.修改本地仓库
   不修改配置的话,下载的文件都会保存到本地仓库~/.m2/repositoryMaven中。这里指定本地仓库为/home/wber/Documents/Program/maven_localRepository。 
   在文件$M2_HOME/conf/settings.xml的localRepository的开头添加一行:
1 <localRepository>/home/wber/Documents/Program/maven_localRepository</localRepository>
 

二. 用Maven生成Java项目

 1.生成Java SE项目    

1 mvn archetype:generate -DgroupId=com.wber -DartifactId=javase

 2.生成Java Web项目

1 mvn archetype:generate -DgroupId=com.wber -DartifactId=javaee -DarchetypeArtifactId=maven-arc
 

三. 用IDEA 2016建立Maven web项目 

 

  1 新建web项目  

 

      • 单击File → New → Project… → Maven → 打钩Create from archetype → 单击webapp → Next

      • 填写坐标
      •  
      • 将idea自带的Maven换为我们之前下载的

 2 开启自动导入jar

 

    我们可以点击右下角的Auto import,这样的话IDEA会自动导入我们依赖的包到本地仓库。或者 
    New → Settings → Build,Execution,Deployment → Build Tools → Maven → importing → import Maven project automatically打钩

 

  3 新建Java目录

 

    显然这里没有可以存放Java源码的项目,我们可以手动新建。我们可以在main下建立一个java目录:右击main创建java目录 → 点击New → project structure → Modules → 点击Sources选项卡 → 选择java目录,点击Mark as : Sources 










 

目录
相关文章
|
16天前
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
134 50
|
16天前
|
Java Maven
maven项目的pom.xml文件常用标签使用介绍
第四届人文,智慧教育与服务管理国际学术会议(HWESM 2025) 2025 4th International Conference on Humanities, Wisdom Education and Service Management
72 8
|
14天前
|
Java 应用服务中间件 Maven
Maven的三种项目打包方式——pom,jar,war的区别
Maven 提供了多种打包方式,分别适用于不同类型的项目。pom 用于父项目或聚合项目,便于项目的结构和依赖管理;jar 用于Java类库或可执行的Java应用程序;war 则专用于Java Web应用程序的部署。理解这些打包方式的用途和特点,可以帮助开发者更好地配置和管理Maven项目,确保构建和部署过程的顺利进行。无论是单模块项目还是多模块项目,选择合适的打包方式对于项目的成功至关重要。
38 3
|
16天前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
38 2
|
1月前
|
Java 关系型数据库 MySQL
Maven——创建 Spring Boot项目
Maven 是一个项目管理工具,通过配置 `pom.xml` 文件自动获取所需的 jar 包,简化了项目的构建和管理过程。其核心功能包括项目构建和依赖管理,支持创建、编译、测试、打包和发布项目。Maven 仓库分为本地仓库和远程仓库,远程仓库包括中央仓库、私服和其他公共库。此外,文档还介绍了如何创建第一个 SpringBoot 项目并实现简单的 HTTP 请求响应。
129 1
Maven——创建 Spring Boot项目
|
1月前
|
Java 关系型数据库 MySQL
如何使用 maven 创建一个 Spring Boot项目
Maven 是一个强大的项目管理工具,通过配置 `pom.xml` 文件自动获取所需的 jar 包,提高开发效率。其核心功能包括项目构建和依赖管理。项目构建支持编译、测试、打包和发布等流程,而依赖管理则通过中央仓库、本地仓库和私有服务器获取和管理项目依赖。示例中展示了如何创建第一个 SpringBoot 项目并实现简单接口。
28 1
如何使用 maven 创建一个 Spring Boot项目
|
30天前
|
缓存 IDE Java
idea的maven项目打包时没有source下的文件
【10月更文挑战第21天】idea的maven项目打包时没有source下的文件
42 1
|
30天前
|
Java API Apache
除了 Maven,还有哪些工具可以管理项目的依赖和版本冲突
除了Maven,常用的项目依赖管理和版本冲突解决工具有Gradle、Ivy、Ant+Ivy、SBT等。这些工具各有特点,适用于不同的开发环境和需求。
|
Java Maven
Ubuntu20安装maven并切换阿里镜像源
Ubuntu20安装maven并切换阿里镜像源
3274 0
Ubuntu20安装maven并切换阿里镜像源
|
1月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(五):18.04安装多版本CUDA
这篇博客文章介绍了在Ubuntu 18.04系统上如何安装和切换不同版本的CUDA,以及如何安装不同版本的cuDNN。
222 2
下一篇
无影云桌面