如何解决当前的 Maven 配置文件启动服务器并保持不变,这样下一个 Maven 配置文件就不会被执行有什么解决办法吗?
这是我当前启动服务器的 maven 配置文件:
<profile>
<id>start-server</id>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1.1</version>
<executions>
<execution>
<id>runserver</id>
<phase>test</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>.\server.bat</executable>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
server.bat 包含以下内容:
@echo 关闭
启动 cmd /k "cd server1_location && server1 start " 平 0 -w 1000 -n 10
启动 cmd /k "cd server2_location && server2 start"
这里只有当 server1 启动并运行时 server2 才会启动。因此,当我启动 server1 时,我提供了 ping 以延迟 10 秒以使其启动,然后我尝试运行 server2。一旦这个 server2 启动,我需要执行我的下一个 maven 配置文件。因为,这个 server2 继续运行(两个服务器都必须继续运行)下一个配置文件没有被执行。 所以,我的要求是这两个服务器都必须保持运行,而且我还希望下一个 Maven 配置文件得到执行。请帮忙。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。