gpt4 book ai didi

java - 如何在 Intellij 中创建和运行 Vaadin+Jetty+Gradle 项目?

转载 作者:行者123 更新时间:2023-11-30 10:34:24 24 4
gpt4 key购买 nike

我有一个 IntelliJ 的终极版本,声明支持 Jetty 和 Vaadin。但是我无法创建在 Jetty、Vaadin、Gradle 上运行的 hello 项目。

我尝试了一个 Vaadin+Gradle 项目: https://github.com/johndevs/gradle-vaadin-plugin/wiki/Getting-Started-in-Intellij-IDEA .我可以通过运行

来启动 Vaadin 应用程序

gradle vaadinRun

在终端。我也可以从 Gradle 窗口运行任务。之后它的运行配置出现在 Gradle 窗口中,我可以编辑它并添加本地 Jetty 服务器。但这对运行 vaadinRun 没有任何影响。

如何检查我是否真的添加了 Jetty 并且它有效?也许,我必须在下面的 Vaadin 类中添加一些东西?

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

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

最佳答案

默认情况下,vaadinRun 会自动为您运行一个嵌入式服务器,因此如果您使用 vaadinRun,则无需添加另一个 jetty 服务器。

当您运行 vaadinRun 时,服务器将继续监听类文件中的更改,因此无论何时您重新编译类文件,服务器都会刷新。在 intellij 中,当您对类进行更改时,您可以转到构建 -> 重新编译以重新编译更改,这应该会触发服务器刷新。您可以通过选中 intellij 中的“自动生成项目”复选框来自动重新编译。

Make project automatically

关于java - 如何在 Intellij 中创建和运行 Vaadin+Jetty+Gradle 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41680679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com