no main manifest attribute, in demo-1.0.jar

java哥 阅读:2396 2020-03-19 20:47:34 评论:0

今天想打包一个jar到Linux上运行,发现使用java -jar demo-1.0.jar 运行报错

no main manifest attribute, in demo-1.0.jar

解决方案:

在maven的pom.xml中添加以下配置就可以

<build> 
    <pluginManagement> 
      <plugins> 
        <plugin> 
          <groupId>org.apache.maven.plugins</groupId> 
          <artifactId>maven-jar-plugin</artifactId> 
          <version>3.0.2</version> 
          <configuration> 
            <archive> 
              <manifest> 
                <mainClass>com.sf.App</mainClass> 
              </manifest> 
            </archive> 
          </configuration> 
        </plugin> 
      </plugins> 
    </pluginManagement> 
  </build>

 

标签:java
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号