デフォルトのJHipster構成では、spring-boot-starter-web
は、その依存関係から除外されていますspring-boot-starter-tomcat
があります。 Tomcatの依存関係を除く理由は含めることができます。SpringブートTomcat依存関係を除外
- は、そのような桟橋
(pom.xmlから抜粋)
などの別のWebサーバのTomcatの依存関係を入れ替える別のスタンドアロンWebアプリケーションサーバ<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
また、dev
またはでアプリケーションを実行するための2つのプロファイルが提供されています環境はです。この私の混乱が始まる...各プロファイルに
で、追加の依存関係が宣言されています
<profile>
<id>prod</id>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</dependency>
</dependencies>
...
</profile>
spring-boot-starter-tomcat
依存性は、標準的な依存関係のリストから除外される必要がある理由がありますし、その後、プロファイルに含まれていますか?
は、それが依存関係からの除外を削除する方がよいとしなかったであろう:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
お試しください。それが働くのであれば、githubの問題を開いてください。 –