2016-08-26 3 views
1

私はVaadin 7.7.0でSpringブートを使用しようとします。デフォルトでは、私が指定しない場合、springブートはtomcatを使用します。ただし、以下のようなログがあります。私はtomcatを使用していますが、vaadin run jettyを持つスプリングブート

2016-08-26 12:08:49.897 INFO 3240 --- [   main] e.j.JettyEmbeddedServletContainerFactory : Server initialized with port: 8080 
2016-08-26 12:08:49.900 INFO 3240 --- [   main] org.eclipse.jetty.server.Server   : jetty-8.y.z-SNAPSHOT 

私は日食によって依存関係をチェックしていますが、桟橋はありません。ここで

は問題

の依存関係がどのようにこのような強力なバージョンが来ることができるのですか?

<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-web</artifactId> 
</dependency> 
<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-data-jpa</artifactId> 
</dependency> 
<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-jdbc</artifactId> 
</dependency> 
<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-mail</artifactId> 
</dependency> 
<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-security</artifactId> 
</dependency> 
<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-configuration-processor</artifactId> 
    <optional>true</optional> 
</dependency> 
<dependency> 
    <groupId>com.vaadin</groupId> 
    <artifactId>vaadin-spring-boot-starter</artifactId> 
    <version>1.0.0</version> 
</dependency> 
<dependency> 
    <groupId>com.vaadin</groupId> 
    <artifactId>vaadin-client</artifactId> 
</dependency> 
<dependency> 
    <groupId>com.vaadin</groupId> 
    <artifactId>vaadin-client-compiler</artifactId> 
    <scope>provided</scope> 
</dependency> 
<dependency> 
    <groupId>com.vaadin</groupId> 
    <artifactId>vaadin-push</artifactId> 
</dependency> 

削除することにより確認した後、私は間違った桟橋は後に、それは

<dependency> 
    <groupId>javax.servlet</groupId> 
    <artifactId>javax.servlet-api</artifactId> 
    <scope>provided</scope> 
</dependency> 

すべてが正常に動作します追加することができます削除

<dependency> 
    <groupId>com.vaadin</groupId> 
    <artifactId>vaadin-client-compiler</artifactId> 
    <scope>provided</scope> 
</dependency> 

から来ていることがわかりました。

このパッケージで何が起こったのか分かりません。依存関係の矛盾はありますか?

+0

どのように実行しますか?桟橋はあなたがそれを走らせている方法の(過渡的な)依存性に過ぎないかもしれません。 – cfrick

+3

こんにちは@cfrick私はちょうど問題が ' vaadin-client-compiler 'から来ていることを知っています。 – Roy

+0

ああ、それはあなたのためのウィジェットセットを作成するためにのみ使用されます(これはいくつかのプラグインがとにかく行うべきです)。 – cfrick

答えて

2

桟橋は、Vaadinのプッシュ機能に使用されており、既に含まれています。

+2

この桟橋は、 ' vaadin-client-compiler ' – Roy

関連する問題