Idea创建Maven项目(包含Java项目、JavaWeb项目)

偏执的太偏执、 2024-03-31 11:47 180阅读 0赞

目录

  1. Idea创建Java项目

方式一

方式二(使用生成器\框架)

  1. Idea创建JavaWeb项目

方式一

方式二(使用生成器\框架)

3.Maven插件创建工程

1.1 创建工程

1.2 Maven项目构建命令


1. Idea创建Java项目

方式一

点击File—>New—>Project

73f36128baad4466bebc1b7c712bab8b.png

369fd9dbc360456a8ef7ca4f89d4043d.png

创建完成【可能需要等待一会(因为要下载一些插件),会出现以下项目结构】

55bf214404d94dd792f225723f35a072.png

方式二(使用生成器\框架)

点击File—>New—>Project

73f36128baad4466bebc1b7c712bab8b.png

c4e4683a57b54a9ca02e3dab61af344f.png

创建完成【可能需要等待一会(因为要下载一些插件),会出现以下项目结构】

6c7cf99b2cf54790808d840535312488.png

2. Idea创建JavaWeb项目

方式一

1)先创建JavaProject项目

2)鼠标放在项目上右键

ce353cfd0ed94dcd8474455f6fbc6bec.png

cf5904acc6764d50a1683a6380c29983.png

b3199d08c68242deb0884fc38defaa01.png

方式二(使用生成器\框架)

点击File—>New—>Project

73f36128baad4466bebc1b7c712bab8b.png

73fa6556042549f580b1cc8fc3d794d6.png

创建完成【可能需要等待一会(因为要下载一些插件),会出现以下项目结构】

3684edb4c6474415a1ca532c81325666.png

3.Maven插件创建工程

1.1 创建工程

1)在pxm.xml文件所在的层级下打开命令行运行下列代码

  1. 1. 创建工程
  2. mvn archetype:generate
  3. -DgroupId={project-packaging}
  4. -DartifactId={project-name}
  5. -DarchetypeArtifactId=maven-archetype-quickstart
  6. -DinteractiveMode=false
  7. 2. 创建java工程
  8. mvn archetype:generate
  9. -DgroupId=com.zh
  10. -DartifactId=java-project
  11. -DarchetypeArtifactId=maven-archetype-quickstart
  12. -DinteractiveMode=false
  13. 3. 创建web工程
  14. mvn archetype:generate
  15. -DgroupId=com.zh
  16. -DartifactId=web-project
  17. -DarchetypeArtifactId=maven-archetype-webapp
  18. -Dversion=0.0.1
  19. -snapshot
  20. -DinteractiveMode=false

参数说明:

  • -DgroupId: 组织名,公司网址的反写 + 项目名称
  • -DartifactId: 项目名-模块名
  • -DarchetypeArtifactId: 指定 ArchetypeId,maven-archetype-quickstart,创建一个简单的 Java 应用
  • -DinteractiveMode: 是否使用交互模式

2)执行过会下载执行对应命令所需要的插件

3)然后打开自己的本地仓库,会发现自己的本地仓库会生成一些东西

1.2 Maven项目构建命令

Maven构建命令使用mvn开头,后面添加功能参数,可以一次执行多个命令,使用空格分隔

  1. mvn compile #编译
  2. mvn clean #清理
  3. mvn test #测试
  4. mvn package #打包
  5. mvn install #安装到本地仓库

发表评论

表情:
评论列表 (有 0 条评论,180人围观)

还没有评论,来说两句吧...

相关阅读