app(带有jetty和maven的基本java服务器)在我执行的时候不会运行" heroku local"
pom.xml:Full pom.xml
<plugin>
<!-- Build an executable JAR -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version>
<configuration>
<additionalProperties>
<encoding.source>${project.build.sourceEncoding}</encoding.source>
<encoding.reporting>${project.reporting.outputEncoding}</encoding.reporting>
<java.source>${maven.compiler.source}</java.source>
<java.target>${maven.compiler.target}</java.target>
</additionalProperties>
</configuration>
</plugin>
pom.xml更改:Full pom.xml
<plugin>
<!-- Build an executable JAR -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>target/classes/</classpathPrefix>
<mainClass>com.example.WS_Server</mainClass>
</manifest>
</archive>
<additionalProperties>
<encoding.source>${project.build.sourceEncoding}</encoding.source>
<encoding.reporting>${project.reporting.outputEncoding}</encoding.reporting>
<java.source>${maven.compiler.source}</java.source>
<java.target>${maven.compiler.target}</java.target>
</additionalProperties>
</configuration>
</plugin>
很抱歉在pastebin上发布了完整的xml,但是我无法将其与帖子本身集成,它会被破坏,我收到错误,不让我创建帖子,我不明白它是如何工作的。
请帮助我因为这个错误而变得狡猾。
答案 0 :(得分:0)
感谢所有想要帮助的人! 我终于得到了这个工作!天哪,我真高兴!!! 这场战斗真的很难!!! 我一直试图让这项工作持续数周!
所以开始第一个问题是我将JAVA分配给JVM的构建包,解决了应用程序开始成功构建等待连接后,这是第二个问题,我已经发现了我们不能设置一个PORT因为heroku会处理这个问题所以我们必须得到变量是保存的,所以在我启动客户端后,连接发生了,服务器和客户端成功地相互传输数据!
我将尝试制作关于如何制作此视频并在此处发布的视频教程。