JDK 1.7を使用してJBoss EAP 6.4.0サーバー内で実行され、Mavenを使用してEARにパッケージ化されたSpringブートアプリケーションがあります。私の春ブーツapplication.properties
でスプリングブートポートとJbossポートが競合していますか?
- (SRC /メイン/資源の下で)、私は
server.port=8081
- を持っていると私は私のアプリを実行したときに、私のJBoss
standalone.xml
ファイルで、私は(、その後<socket-binding name="http" port="8080"/>
を持っていますEclipseからRun on server > My JBoss server
)、それはサーバーが8080でリッスンしているように見えます。つまり、server.portは無視されました。
はまた、この試みた:
@Component
public class CustomizationBean implements EmbeddedServletContainerCustomizer {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.setPort(8081);
}
}
シンプルなログをメソッドがうまく実行されることを保証します。しかし、まだ8080でリッスンしているアプリ。
私のアプリを8081でランニングさせるにはどうすればいいですか?
(私のstandalone.xmlファイルを変更せずに)私はすでに、ドキュメントを読んだが、それは私を助けていませんでした:http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto-change-the-http-port
私は、Javaに非常に新しいです。
ありがとうございました。
: )。どうもありがとう。 – mikedu95