Java 部署Springboot Webserivce Heroku。配置Dyno formation时出现错误[无法访问jarfile server.port]
我正在尝试部署SpringBootWeb服务。首先,我没有遇到正在运行的Web进程,我通过添加Procfile解决了这个问题,在部署最新代码之前,它一直正常工作。我没有改变pom.xml文件和概要文件中的任何内容,它仍然在本地工作。 这是我的heroku日志错误: 轮廓:Java 部署Springboot Webserivce Heroku。配置Dyno formation时出现错误[无法访问jarfile server.port],java,spring-boot,heroku,Java,Spring Boot,Heroku,我正在尝试部署SpringBootWeb服务。首先,我没有遇到正在运行的Web进程,我通过添加Procfile解决了这个问题,在部署最新代码之前,它一直正常工作。我没有改变pom.xml文件和概要文件中的任何内容,它仍然在本地工作。 这是我的heroku日志错误: 轮廓: web:java-jar$java_OPTS-D server.port=$port target/SWDProject-0.2.jar pom.xml: org.springframework.boot spring启动
web:java-jar$java_OPTS-D server.port=$port target/SWDProject-0.2.jar
pom.xml:
org.springframework.boot
spring启动程序父级
2.2.1.发布
社署
SWD项目
0.2
SWD项目
SpringBoot的演示项目
1.8
希望你们能帮忙。谢谢阅读。 在系统属性服务器之前删除空白。端口应该修复这个问题。
<> >而不是<代码> -d Server。端口=$端口>代码>使用<代码> -dServer。端口= $PATH < /代码> .< /P> < P>在系统属性服务器之前删除空白。端口应修复此问题。 因此,使用
-Dserver.port=$port
代替-Dserver.port=$port
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>swd</groupId>
<artifactId>SWDProject</artifactId>
<version>0.2</version>
<name>SWDProject</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>