2017-01-16 9 views
1

나는 Jetty와 Vaadin의 지원이 선언 된 IntelliJ의 궁극적 인 에디션을 가지고 있습니다. 그러나 나는 부두, Vaadin, Gradle에서 움직이는 안녕하세요 프로젝트를 만들 수 없습니다.Intellij에서 Vaadin + Jetty + Gradle 프로젝트를 만들고 실행할 수 있습니까?

나는 Vaadin + Gradle 프로젝트를 시도했다 : https://github.com/johndevs/gradle-vaadin-plugin/wiki/Getting-Started-in-Intellij-IDEA. 나는 터미널에서

Gradle을 vaadinRun

을 실행하여 angel이라는 응용 프로그램을 실행할 수 있습니다. Gradle 창에서도 작업을 실행할 수 있습니다. 그 후 실행 구성이 Gradle 창에 나타나고이를 편집하고 로컬 Jetty 서버를 추가 할 수 있습니다. 그러나 그것은 vaadinRun을 실행하는 데 아무런 변화가 없습니다.

부두가 실제로 추가되었는지 어떻게 확인할 수 있습니까? 어쩌면 다음 Vaadin 클래스에 뭔가를 추가해야합니까? 당신이 vaadinRun를 사용하는 경우 다른 부두 서버를 추가 할 필요가 없습니다 그래서 기본적으로

@Theme("Gv_1") 
public class Gv_1UI extends UI{ 

    @Override 
    protected void init(VaadinRequest request){ 
     Label lbl = new Label("Hello vaadin"); 
     setContent(lbl); 
    } 
} 

답변

1

vaadinRun에서 자동으로 임베디드 서버를 실행합니다.

vaadinRun을 실행하면 서버는 클래스 파일의 변경 사항을 계속 수신하므로 클래스 파일을 다시 컴파일 할 때마다 서버가 새로 고침됩니다. intellij에서 클래스를 변경 한 경우 빌드 -> 재 컴파일로 이동하여 변경 사항을 다시 컴파일하면 서버 새로 고침이 트리거됩니다. intellij에서 "프로젝트 자동으로 작성"체크 상자를 선택하여 재 컴파일을 자동화 할 수 있습니다.

Make project automatically

관련 문제