maven 打包可运行jar包(转)

今天导入一个项目之后出现了蜜汁错误:
在这里插入图片描述
问题是也没有错误类型:unknown🤦‍♀️
在这里插入图片描述
然后在stackoverflow上面看到了:

在pom.xml中加上
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
这是原来的:

 
  1. <?xml version="1.0" encoding="UTF-8"?>

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

  3. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

  4. <modelVersion>4.0.0</modelVersion>

  5. <parent>

  6. <groupId>org.springframework.boot</groupId>

  7. <artifactId>spring-boot-starter-parent</artifactId>

  8. <version>2.2.2.RELEASE</version>

  9. <relativePath/> <!-- lookup parent from repository -->

  10. </parent>

  11. <groupId>com.example</groupId>

  12. <artifactId>demo</artifactId>

  13. <version>0.0.1-SNAPSHOT</version>

  14. <name>demo</name>

  15. <description>Demo project for Spring Boot</description>

  16. <properties>

  17. <java.version>1.8</java.version>

  18. </properties>

  19. <dependencies>

  20. <dependency>

  21. <groupId>org.springframework.boot</groupId>

  22. <artifactId>spring-boot-starter-web</artifactId>

  23. </dependency>

  24. <dependency>

  25. <groupId>org.springframework.boot</groupId>

  26. <artifactId>spring-boot-starter-test</artifactId>

  27. <scope>test</scope>

  28. <exclusions>

  29. <exclusion>

  30. <groupId>org.junit.vintage</groupId>

  31. <artifactId>junit-vintage-engine</artifactId>

  32. </exclusion>

  33. </exclusions>

  34. </dependency>

  35. </dependencies>

  36. <build>

  37. <plugins>

  38. <plugin>

  39. <groupId>org.springframework.boot</groupId>

  40. <artifactId>spring-boot-maven-plugin</artifactId>

  41. </plugin>

  42. </plugins>

  43. </build>

  44. </project>

这是现在的:

 
  1. <?xml version="1.0" encoding="UTF-8"?>

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

  3. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

  4. <modelVersion>4.0.0</modelVersion>

  5. <parent>

  6. <groupId>org.springframework.boot</groupId>

  7. <artifactId>spring-boot-starter-parent</artifactId>

  8. <version>2.2.2.RELEASE</version>

  9. <relativePath/> <!-- lookup parent from repository -->

  10. </parent>

  11. <groupId>com.example</groupId>

  12. <artifactId>demo</artifactId>

  13. <version>0.0.1-SNAPSHOT</version>

  14. <name>demo</name>

  15. <description>Demo project for Spring Boot</description>

  16. <!--变化在这里!!!!!!!-->

  17. <properties>

  18. <java.version>1.8</java.version>

  19. <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>

  20. </properties>

  21. <dependencies>

  22. <dependency>

  23. <groupId>org.springframework.boot</groupId>

  24. <artifactId>spring-boot-starter-web</artifactId>

  25. </dependency>

  26. <dependency>

  27. <groupId>org.springframework.boot</groupId>

  28. <artifactId>spring-boot-starter-test</artifactId>

  29. <scope>test</scope>

  30. <exclusions>

  31. <exclusion>

  32. <groupId>org.junit.vintage</groupId>

  33. <artifactId>junit-vintage-engine</artifactId>

  34. </exclusion>

  35. </exclusions>

  36. </dependency>

  37. </dependencies>

  38. <build>

  39. <plugins>

  40. <plugin>

  41. <groupId>org.springframework.boot</groupId>

  42. <artifactId>spring-boot-maven-plugin</artifactId>

  43. </plugin>

  44. </plugins>

  45. </build>

  46. </project>

在eclipse官网中也有这个错误:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=547340
参考:
https://stackoverflow.com/questions/56212981/eclipse-showing-maven-configuration-problem-unknown

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值