zoukankan      html  css  js  c++  java
  • pom.xml文件

      pom.xml文件是maven项目的管理文件.用于项目描述、组织管理、依赖管理、构建信息管理(其实目前我看到的主要就是写jar依赖)。

      

      一般就在项目的最下面。

    pom文件的结构:

      

    <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/maven-v4_0_0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>com.baidu</groupId>
      <artifactId>MANAGE</artifactId>
      <packaging>war</packaging>
      <version>0.0.1-SNAPSHOT</version>
      <name>MANAGE Maven Webapp</name>
      <url>http://maven.apache.org</url>

      

      <project>里面包含了一些依赖信息(好像不用管)

      <modelVersion>4.0.0</modelVersion>     是 maven的版本,4.0.0是固定的。

      

      <groupId>com.coscon</groupId>          是项目的包名。GroupID是项目组织唯一的标识符, 比如我的名字是李晓明,项目叫test001  那么GroupID应该是 com.lixiaoming.test001   通常的命名方式是:域名.公司名.项目名。这里只写了域名.公司名(只要能唯一标示就好)

      

      <artifactId>MANAGE</artifactId>   模块名(项目名)。ArtifactID就是项目的唯一的标识符, 一般是 项目名-xxx   比如test001-model 。这里只写了项目名。

      

      GroupIdArtifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。

      上面有了域名,公司名com.coscon,有了项目名MANAGE,就可以唯一标示了。 

      

       <version>0.0.1-SNAPSHOT</version>             是项目发布的  版本。(一般三位数,大版本-分支版本-小版本,)当然你直接写一个  1.0  也没有关系。

      版本种类:

          snapshot   快照

          alpha        内部测试

          beta          公测

          Release    稳定

          GA       正式发布

      

      <packaging>war</packaging>     打包方式,默认是jar

      

      

     <dependencies><dependency>      
                <groupId>sybase</groupId>
                <artifactId>jconn4</artifactId>
                <version>4.0.0</version>
            </dependency>
     </dependencies>
      <dependencies>里面是用到了什么框架(jar包),要导入框架的依赖。
      这部分在中央仓库里搜索你要找的依赖,里面会给出对应的
    <dependency>代码。复制进来就可以了,有点像查论文时点击引用,会自动生成引用的格式一样。(不过也可能复制的不能用,我就遇到过,但忘记是什么情况了)
    写完要下载的jar包的依赖,编译项目时(compile命令),就会自动下载。

    在项目中如果在pom里添加了新的依赖,项目要update一下

    写完依赖,可以按ctrl,点击在写的依赖上,看能不能点击,能的话,就是依赖成功了

      
    还有其他的,暂时就写这些。一般用到了再去查就可以了,知道个大概就行。


  • 相关阅读:
    实验二、作业调度模拟实验
    实验一
    0909 初识操作系统
    实验四、主存空间的分配和回收模拟
    12.27评论5位同学试验三
    实验三进程调度模拟程序
    实验二、作业调度模拟实验
    实验一报告
    实验四 主存空间的分配和回收模拟
    实验三 进程调度模拟程序
  • 原文地址:https://www.cnblogs.com/youwuyi/p/10255254.html
Copyright © 2011-2022 走看看