Springboot Maven работает как служба init.d на Linux не работает - PullRequest
0 голосов
/ 09 октября 2019

У меня приложение maven spring-boot, работающее как служба init.d на экземпляре ec2 - оно нормально работает в среде более низкого уровня, но когда я делаю то же самое на экземпляре prod, я получаю "Не удалось загрузитьАтрибут манифеста основного класса из /path/application.war. Я перепробовал все возможные решения Google, но ничего не помогло решить, так как он работает на более низком уровне, и все конфигурации и версии одинаковы в обоих случаях. Блок сборки ниже. когда я распаковываю войну, я вижу основной и начальный класс в файле манифеста .

<plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <fork>true</fork>

                    <executable>true</executable>                   

                    <profiles>dev</profiles>
                    <jvmArguments>-Xdebug
                        -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n</jvmArguments>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <configuration>
                    <skipTests>true</skipTests>
                </configuration>
            </plugin>
        </plugins>
...