【使用springboot将项目打成jar包的时候,运行的时候报错 _memcache 】 | IT修真院·坑乎
问题已收录 使用springboot将项目打成jar包的时候,运行的时候报错
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
memcache
详细描述
错误截图
源码
编辑于2024-05-02
  • [上海|荣耀师兄]JAVA-许东杰
    0

    当你只想将项目打成一个可执行jar包时,maven-shade-plugin插件比较合适。一般情况下,pom文件中shade插件配置如下。


    1. <plugin>  
    2. <groupId>org.apache.maven.plugins</groupId>  
    3. <artifactId>maven-shade-plugin</artifactId>  
    4. <version>1.4</version>  
    5. <executions>  
    6. <execution>  
    7. <phase>package</phase>  
    8. <goals>  
    9. <goal>shade</goal>  
    10. </goals>  
    11. <configuration>  
    12. <filters>  
    13. <filter>  
    14. <artifact>*:*</artifact>  
    15. <excludes>  
    16. <exclude>META-INF/*.SF</exclude>  
    17. <exclude>META-INF/*.DSA</exclude>  
    18. <exclude>META-INF/*.RSA</exclude>  
    19. </excludes>  
    20. </filter>  
    21. </filters>  
    22. <transformers>  
    23. <transformer  
    24. implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">  
    25. <mainClass>com.lcifn.Application</mainClass>//改下这边路径 主方法  
    26. </transformer>  
    27. <transformer  
    28. implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">  
    29. <resource>META-INF/spring.handlers</resource>  
    30. </transformer>  
    31. <transformer  
    32. implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">  
    33. <resource>META-INF/spring.schemas</resource>  
    34. </transformer>  
    35. </transformers>  
    36. </configuration>  
    37. </execution>  
    38. </executions>  
    39. </plugin>


    编辑于2018-12-10