Maven工作笔记-jar包打入本地仓库并打包

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq78442761/article/details/102701587

目录

 

 

三方jar包导入本地仓库

程序打包指定Main函数


 

三方jar包导入本地仓库

porm.xml如下:

这里要注意,导入groupId和artifactId和version一定要对应,对应的Maven命令如下:

mvn install:install-file -DgroupId=com.dm -DartifactId=dmJdbcDriver -Dversion=1.7.18 -Dpackaging=jar -Dfile=Dm7JdbcDriver18.jar

这里-Dfile为jar包,可以接路径,也可以直接在jar包目录下,直接CMD;

这样打包就不会出错了!

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

程序打包指定Main函数

一般的Maven项目,要指定下Main函数:

maven配置如下:

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-shade-plugin</artifactId>
                <version>1.2.1</version>
                <executions>
                    <execution>
                        <phase>package</phase>
                        <goals>
                            <goal>shade</goal>
                        </goals>
                        <configuration>
                            <transformers>
                                <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                    <mainClass>main.Main</mainClass>
                                </transformer>
                            </transformers>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

这里mainClass接man函数,这里运行就不会报错了!

这里如果有配置文件,比如这两个文件:

在源码中这样的修改:

这样打包好后,这样放

运行即可,这样就和exe程序差不多了!

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/102701587
今日推荐