Maven基础02_项目构建

1.项目结构

复制代码
project
  java-project
    src
      main
        java
        resouces
        wepapp
           WEB-INF
      test
        java
        resouces
      pom.xml 
复制代码

2.pom.xml文件组成

复制代码
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    
    <!--指定pom的模型版本-->
    <modelVersion>4.0.0</modelVersion>
    <!--打包方式,web工程打包为war,java工程打包为war,pom是父工程-->       
    <packaging>pom</packaging>

    <!--组织id-->    
    <groupId>com.test</groupId>
    <!--项目id-->       
    <artifactId>springmvc</artifactId>
    <!--版本号:release,snapshot-->          
    <version>1.0-SNAPSHOT</version>


    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <version>3.1.0</version>
                <scope>provided</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

     <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                    <encoding>${project.build.sourceEncoding}</encoding>
                </configuration>
            </plugin>
        </plugins>
    </build>

</project>
复制代码

 

3. maven项目构建命令

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

复制代码
在此目录下进行终端命令行的输出<groupId>com.test</groupId>

mvn compile //编译源代码
mvn clean //清除target目录中生成的结果
mvn test // 执行单元测试
mvn package // 打包
mvn install//打包并把打好的包存到本地仓库

mvn install//打包并把打好的包上传到远程仓库

复制代码

 

 4.idea(3.6.3)+maven

- 在maven官网获取老的maven历史版本

 - idea首次配置要进行sdk的配置

  

- idea配置maven

  *下载的maven文件中把setting文件换掉(maven的setting文件请参考前一个小节)

  *在idea中加入maven配置

   

- idea创建java项目(参考本文章的“1.项目结构“)

  * 先创建一个空的project

  

  *再创建module和设置包的资源

     

    

  *项目的构建执行

  

  * 增加快捷构建命令,好处是可以打断点

  

       

- 原型创建java项目

   

- 原型创建web项目

   

 

- 插件

  *中央仓库url: https://mvnrepository.com/

  

 

 

 

 

4.idea创建父子工程

-也可参考: https://blog.csdn.net/u014307520/article/details/80692702

-step1:创建父工程

 

 

 

 

 

 - step2:创建子工程1(java工程)

 

 

-step3:创建子工程2(web工程)

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @   Sara软件测试  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示