java - spring boot从2.1.4更新到2.1.5后java主类出现问题

标签 java spring maven spring-boot

spring-boot-starter-parent 从 2.1.4 更新到 2.1.5 后,运行时出现 no main manifest attribute, in app.jar 异常在 jetty worker 。

我没有更改项目中的任何其他内容。

我尝试在 pom 中添加主类,例如:

<properties>
    ...
    <start-class>mypackage.MyApplication</start-class>
</properties>

我根本没有帮助。

我正在使用 maven 3.6.1 和 java 11。

有什么想法吗? TIA!

最佳答案

尝试在你的pom.xml中添加mainClass,

    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jar-plugin</artifactId>
    <configuration>
        <archive>
            <manifest>
                <mainClass>mypackage.MyApplication</mainClass>
            </manifest>
        </archive>
    </configuration>
</plugin>

关于java - spring boot从2.1.4更新到2.1.5后java主类出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56237379/

相关文章:

java - 阴影 jar 中的 Maven 依赖排除

java - 如何向用 Java 调用的 bash 脚本添加参数?

java - A*算法实现

java - JDK 使用什么命名空间来生成名称为 UUIDFromBytes 的 UUID?

java - 我怎样才能将这个使用 SpringJUnit4ClassRunner 的面向 'spring 3.1' 的 junit4 测试转换为基于 spring 的基于 junit3.8 的测试?

java - 使用linux shell中的可执行文件从java中的maven项目读取.txt文件

java - 使用 hibernate 持久抛出的反射调用方法 object.getId() 抛出lazyInitializeException

java - 如何在jsp中检索属性文件名?

java - Spring Autowiring stub 服务 - 重复 bean

java - Maven checkstyle https 配置