目录
三方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;
这样打包就不会出错了!
程序打包指定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程序差不多了!