建本地仓库引本地jar包

方式一
    我建了local-repository文件夹,在jar库里--以后本地jar就放此文件夹里了
    我自定义个
            <dependency>
                <groupId>local-repository</groupId>
                <artifactId>taobao-sdkb</artifactId>
                <version>1.0</version>
            </dependency>    
    jar放在local-repository\taobao-sdkb(根据第5行自建的)\1.0(根据第6行)里面了
    jar名必须为taobao-sdkb-1.0.jar(否则jar找不着)
    注意需要到别的jar包那块,复制三个文件(名字需要与jar名一致),然后和jar放同一文件里(否则第一次部署,提示下载,jar能用--不用管;第二次只是警告,jar能用)

方式二
    <weblib-path>E:\java\maven\repo\m2\com\oracle\ojdbc7\1.0.0</weblib-path>//猜此处写在<properties>里
    <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc7</artifactId>
        <version>1.0.0<ersion>
        <scope>system</scope>
        <systemPath>${weblib-path}\ojdbc7.jar</systemPath>//可把此处的'\ojdbc7.jar',放在<weblib-path>里(一个意思)
    </dependency>
    
    ${xx}提高
        1.上${weblib-path}用内部属性${project.basedir}替换
            ${weblib-path}对应的是<weblib-path>标签里的值
        2.
            <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>
                <parent>
                    <version>0.0.1-SNAPSHOT</version>
            ${project.parent.version}    可获取 0.0.1-SNAPSHOT    
        3.内置属性(Maven预定义,用户可以直接使用不用声明)
            ${project.basedir}同${basedir}表示项目根目录,即包含pom.xml文件的目录;
    

发布了12 篇原创文章 · 获赞 1 · 访问量 1314

猜你喜欢

转载自blog.csdn.net/weixin_39728880/article/details/100834081