maven的jar类型项目使用介绍

使用流程:

                              file--->new maven project --->选择简单项目--->书写坐标--->选择jar 类型

               坐标:    就是该项目在Maven中的唯一标识

                              使用Maven创建项目的时候,就要指定的项目的坐标

                                             Group id:一般为域名倒写

                                                            作用:项目上传Maven时,GroupID会作为本地仓库中的项目的存储路径

                                             Artifact id:项目名:

                                                            作用:在eclipse中显示的项目名上传Maven库的jar包的名字

                                             version:当前项目的版本号

                                                            作用: 用来区分同一个项目的不同的版本。

               类型:

扫描二维码关注公众号,回复: 5532555 查看本文章

                              jar类型:类似我们以前的java project。

               项目结构:

        

注意:

                              只是在项目物理视图上src目录下帮我们创建的了main/java子目录,但是在编译好的代码

                              结构中是没有main目录的,还是和以前一样src下直接是我们自己写的代码和配置文件。

               配置依赖:

                              1、打开项目的pom.xml文件

                                              内容:上方为当前项目的坐标。

<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">
<modelVersion>4.0.0</modelVersion>
  <groupId>com.bjsxt.java</groupId>
  <artifactId>demo1</artifactId>
  <version>0.0.1-SNAPSHOT</version>
</project>

  

2、配置依赖关系。

                                             配置本地项目依赖:

                                           使用dependenies标签的子标签dependency配置,一个dependcy可以配置一个坐标依赖

                                           可以配置多个dependcy标签

                                           注意:

                                                          在开发阶段,可以通过maven将没有打包的本地项目建立联系(在同一工作空间)。

                                                          但是如果是上线阶段一定要打成包上传maven库中

                                           命令:  右键项目 run as-->

                                                          mvn install--->将当前项目打包发布到maven库(本地库)中,供其他人使用。

                                                          mvn clean-->清除当前项目的maven垃圾文件

                                                          mvn update-->重新更新

                                           如果安装失败:

                                                          mvn clean--->mvn update--->mvn install

                                           注意:

                                                          一定是开发完成后再上传安装。

                                             配置其他依赖:

                                           使用dependenies标签的子标签dependency配置,一个dependcy可以配置一个坐标依赖

                                           可以配置多个dependcy标签

                                             示例:

<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">
	<!--当前项目的版本和坐标 -->
	<modelVersion>4.0.0</modelVersion>
	<groupId>com.rjb.java</groupId>
	<artifactId>demo1</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<!--配置依赖的项目的坐标 -->
	<dependencies>
		<!--配置本地项目依赖 -->
		<dependency>
			<groupId>com.rjb.java2</groupId>
			<artifactId>demo2</artifactId>
			<version>0.0.1-SNAPSHOT</version>
		</dependency>
		<!--配置junit依赖 -->
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.12</version>
			<scope>test</scope>
		</dependency>
	</dependencies>
</project>

  

注意:

                          可以在https://mvnrepository.com/网站中直接搜索要使用的jar包的坐标。

猜你喜欢

转载自www.cnblogs.com/lanmao123/p/10530213.html