Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
属性文件中的Java Spring Maven值_Java_Spring_Maven - Fatal编程技术网

属性文件中的Java Spring Maven值

属性文件中的Java Spring Maven值,java,spring,maven,Java,Spring,Maven,我有一个web服务,每次都在不同的端口上运行,我在application.properties文件中有这样一个服务:server.port=0,但问题是,在pom.xml中,我想用以下代码创建模式: <schemas> <schema> <url>http://localhost:8080/service/myService.wsdl</url> </schema> &

我有一个web服务,每次都在不同的端口上运行,我在application.properties文件中有这样一个服务:server.port=0,但问题是,在pom.xml中,我想用以下代码创建模式:

<schemas>
         <schema>
                <url>http://localhost:8080/service/myService.wsdl</url>
         </schema>
</schemas>

http://localhost:8080/service/myService.wsdl

这里的问题是如何始终使用这个随机端口并在pom.xml文件中使用它

您可以在maven中创建配置文件并添加url等变量


测试
8080
其他的,你可以看到
我希望能帮助你;)

您可以在maven中创建配置文件,并添加url等变量


测试
8080
其他的,你可以看到
我希望能帮助你;)

随机端口号将在运行时分配,这意味着在这种情况下无法将端口号添加到POM.xml。

随机端口号将在运行时分配,这意味着在这种情况下无法将端口号添加到POM.xml。

为什么需要在随机端口上运行服务?您的服务消费者也会遇到同样的问题,他们不知道您服务的端口号我需要它来测试为什么您需要在随机端口上运行服务?对于您的服务消费者来说,问题也是一样的,他们不知道您服务的端口号。我需要它来测试。我想要的是,在属性文件中,web服务将获得一些随机端口,每次它得到我想在maven pom.xml文件中使用的随机端口时,我想在属性文件中web服务会得到一些随机端口,每次它得到我想在maven pom.xml文件中使用的随机端口时