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 。

  • 相关阅读:
    vs2010使用刚刚配置好的STLport提示检测到"_MSC_VER”的不
    UltraISO制作Linux启动盘
    RedHat 简易配置 VNC Server 与VNC View详细说明!
    数据库中树状关系(各种树状分类)的查找
    java–jsp & javabean
    linux 下android的一键root
    MySQL简明教程及表设计原则
    Activity 生存周期
    java web EL表达式
    ubuntu下调试android手机,并进入手机shell终端
  • 原文地址:https://www.cnblogs.com/zshboke-2015/p/13545127.html
Copyright © 2011-2022 走看看