maven项目管理

1.什么是maven?

项目管理工具软件

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。

maven就是通过一段描述来构建项目,而且==maven可以帮你管理相应的jar的一款软件==。

2.为什么使用maven

 

我们之前写项目,该项目需要引入大量的jar。这些jar从哪里下载[官网,论坛],下载后这些jar会不会出现冲突问题。 解决非常麻烦。 我们就可以通过maven项目管理软件来解决上面带来的问题。

3.安装maven软件

https://maven.apache.org/download.cgi

解压上面这款软件

修改本地仓库。

设置远程仓库的镜像

默认从国外的远程仓库下载jar,这种速度慢。我们需要从国内的网址来下载咱们的jar。 需要设置远程仓库的镜像地址【阿里巴巴】。

 <!-- 中央仓库在中国的镜像 -->
        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>

配置环境变量

把MAVEN_HOME放入path

验证

cmd窗口: mvn -v

安装并配置好maven

4.idea关联maven

当前工程

针对新工程有效。

5.idea创建maven项目

idea创建maven的java项目

在pom.xml中引入想要的依赖

https://mvnrepository.com/

idea创建maven的javaweb项目

新建java和resources目录

6.使用maven创建web工程

对数据库表的crud

<!--引用依赖要不要背  不要 项目经理:初级p3 1.5w  p5-p7中级5w 7w 。 架构师 年薪 占股-->
  <dependencies>
    <!--mysql驱动jar包-->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.30</version>
    </dependency>
    <!--jstl依赖-->
    <dependency>
      <groupId>javax.servlet.jsp.jstl</groupId>
      <artifactId>jstl</artifactId>
      <version>1.2</version>
    </dependency>
    <!-- fastjson -->
    <dependency>
      <groupId>com.alibaba.fastjson2</groupId>
      <artifactId>fastjson2</artifactId>
      <version>2.0.45</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>4.0.1</version>
      <scope>provided</scope>
    </dependency>

    <!--junit-->
    <dependency>
      <groupId>org.junit.jupiter</groupId>
      <artifactId>junit-jupiter-api</artifactId>
      <version>5.8.2</version>
      <!--单元测试用-->
<!--      <scope>test</scope>-->
    </dependency>
 </dependencies>

通过maven-web工程 ---完成ajax操作

数据---来自数据库

安装翻译软件

  • 19
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值