mvn package includes all the dependency jar in pom.xml

      
<build>
    <finalName>xvmain</finalName>
    <plugins>
        <!--    <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>3.3.0</version><configuration><archive><manifest><mainClass>validation.XMain</mainClass></manifest></archive></configuration></plugin> -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-assembly-plugin</artifactId>
            <version>3.6.0</version>
            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>
                        <goal>single</goal>
                    </goals>
                    <configuration>
                        <archive>
                            <manifest>
                                <mainClass>
                            validation.XMain
                        </mainClass>
                            </manifest>
                        </archive>
                        <descriptorRefs>
                            <descriptorRef>bl</descriptorRef>
                        </descriptorRefs>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

can run the package as:

java -jar xv.jar

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-10 10:18:07       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-10 10:18:07       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-10 10:18:07       87 阅读
  4. Python语言-面向对象

    2024-05-10 10:18:07       96 阅读

热门阅读

  1. Lua 零基础入门

    2024-05-10 10:18:07       28 阅读
  2. GIT SSL certificate problem

    2024-05-10 10:18:07       34 阅读
  3. C#中的引用参数

    2024-05-10 10:18:07       32 阅读
  4. React开发环境搭建教程

    2024-05-10 10:18:07       32 阅读
  5. 将前端json字符串转换成htmlGET字符串

    2024-05-10 10:18:07       32 阅读