Windows下使用cmd运行jar文件

一般window系统下是不能直接运行jar文件的。(有些电脑可以,记得我以前的电脑是双击jar就可以运行的)

那么如何在windows下运行jar呢?

1.首先,电脑必须配置java运行环境jre--安装有jdk就行了
2.进入cmd窗口,切换到jar所在的目录

我的jar文件是放在桌面的,执行命令:java -jar 需要运行的jar名称.jar
=================================================================================

maven生成jar,提示没有“没有主清单属性”

修改pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.mkyong</groupId>
<artifactId>App</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>

<name>App</name>
<url>http://maven.apache.org</url>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<dependencies>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.1</version>
        <scope>test</scope>
    </dependency>
</dependencies>
<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>com.mkyong.App</mainClass>
                            </transformer>
                        </transformers>
                    </configuration>
            </execution>
        </executions>
     </plugin>
  </plugins>
</build>
</project>

<mainClass>com.mkyong.App</mainClass>此处的内容去src/main/java中寻找
例如:

 
无标题.png

再运行mvn clean compile,mvn clean package,java -jar target/App-1.0-SNAPSHOT.jar

就看到可爱的Hello World!了.

小礼物走一走



作者:SmalltalkVoice
链接:https://www.jianshu.com/p/fd5bd8657852
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
原文地址:https://www.cnblogs.com/xiaoshen666/p/11091278.html