Java 无法连接到端口9001处的MBean服务器:无法调用关闭操作:拒绝连接到主机:127.0.0.1
我使用它在构建期间生成一个JSON文件。我已经在配置中创建了一个测试配置文件,并使用下面的命令运行Java 无法连接到端口9001处的MBean服务器:无法调用关闭操作:拒绝连接到主机:127.0.0.1,java,spring,spring-boot,maven,Java,Spring,Spring Boot,Maven,我使用它在构建期间生成一个JSON文件。我已经在配置中创建了一个测试配置文件,并使用下面的命令运行 mvn清洁安装-Dgpg.skip-Dspring.profiles.active=test-p test 它发出了一个错误信息无法连接到端口9001处的MBean服务器:无法调用关闭操作:拒绝连接到主机:127.0.0.1 我的src/main/resources中有bootstrap.properties。所以我在同一个文件夹src/main/resources中创建了application
mvn清洁安装-Dgpg.skip-Dspring.profiles.active=test-p test
它发出了一个错误信息<代码>无法连接到端口9001处的MBean服务器:无法调用关闭操作:拒绝连接到主机:127.0.0.1
我的src/main/resources
中有bootstrap.properties
。所以我在同一个文件夹src/main/resources
中创建了application test.properties
spring.profiles.active=dev
我在springdoc openapi maven插件中使用此配置
<plugin>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<useTestClasspath>true</useTestClasspath>
<profiles>
<profile>test</profile>
</profiles>
<apiDocsUrl>http://localhost:8083/registrationprocessor/v1/registrationstatus/v2/api-docs?group=Registration%20Status</apiDocsUrl>
<outputFileName>openapi.json</outputFileName>
<outputDir>${project.build.directory}</outputDir>
<skip>false</skip>
</configuration>
</plugin>
我正在src/main/resources
中的bootstrap.properties
中设置开发配置文件
spring.profiles.active=dev
当我把这个改成
spring.profiles.active=dev, test
它正在成功生成openapi.json并发出此警告[警告]请求的配置文件“test”无法激活,因为它不存在
。使用此命令mvn clean install-Dgpg.skip-Dspring.profiles.active=test-P test
。
但是我希望测试配置文件应该从mvn命令中考虑,所以我使用了-Dspring.profiles.active=test
,但是直到我明确地将它放在引导中,它才考虑我的测试配置文件
完整的代码库可以找到,因为我没有推动这些东西,因为它有问题。
任何帮助都将不胜感激