Vaadinプロジェクトを作成し、カスタムコンポジットを作成して、それをメインウィンドウとして表示したいと思いました(ビジュアルUIエディターを利用できるようにするため)。Tomcat ApacheServerとビジュアルエディターでの作業は苦痛でした!サーバーを起動、停止、または再起動しても何も更新されません。私のmainWindowアプリケーションは、一部のVaadinコンポーネントを表示し、他のコンポーネントは表示しません。これが私のメインウィンドウコードの例です
import com.vaadin.Application;
import com.vaadin.ui.*;
public class DApplication extends Application {
@Override
public void init() {
Window mainWindow = new Window("DApplication");
//Header header = new Header();
//header.setSizeFull();
DHome dHome = new DHome(); // **HERE IS THE COMPOSITE INSTANCE I CREATED IN ECLIPSE**
dHome.setSizeFull();
mainWindow.getContent().setSizeFull();
mainWindow.addComponent(dHome);
setMainWindow(mainWindow);
}
}
これは、vaadinアプリケーションを作成するためにこれらの同じツールを使用している他の人のバグまたは問題ですか。マシンをシャットダウンしても、コンポジットに新しく追加されたコンポーネントでアプリケーションが更新されませんか?