zoukankan      html  css  js  c++  java
  • 运行 jar 包

    转载: https://blog.csdn.net/weixin_34352449/article/details/93626436

    <build>

        <plugins>

            <plugin>

                <groupId>org.apache.maven.plugins</groupId>

                <artifactId>maven-assembly-plugin</artifactId>

                <version>2.5.5</version>

                <configuration>

                    <archive>

                        <manifest>

                            <mainClass>demo.NettyServer</mainClass>

                        </manifest>

                    </archive>

                    <descriptorRefs>

                        <!-- 这个jar-with-dependencies是assembly预先写好的一个,组装描述引用 -->

                        <descriptorRef>jar-with-dependencies</descriptorRef>

                    </descriptorRefs>

                    <!--工程名-->

                    <finalName>${project.name}</finalName>

                </configuration>

                <executions>

                    <execution>

                        <id>make-assembly</id>

                        <phase>package</phase>

                        <goals>

                            <goal>single</goal>

                        </goals>

                    </execution>

                </executions>

            </plugin>

        </plugins>

    </build>

    java -jar devicelog-service-jar-with-dependencies.jar

    用maven导出的包中,如果没有在pom文件中将依赖包打进去,是没有依赖包。

    1.打包时指定了主类,可以直接用java -jar xxx.jar。

    2.打包是没有指定主类,可以用java -cp xxx.jar 主类名称(绝对路径)。

    spirngboot一般都是配置好依赖打包,只需要java -jar xxx.jar 。

  • 相关阅读:
    Poj-1088-滑雪
    Poj-2250-Compromise
    CF
    KMP算法
    01背包
    NY 269 VF
    PHP--1+2+3……100=?
    PHP企业发放的奖金--if...elseif...
    2019年中级考试题(附答案)
    PHP的IF条件语句-- 输入一个数字进行判断等级
  • 原文地址:https://www.cnblogs.com/zshboke-2015/p/13545127.html
Copyright © 2011-2022 走看看