在 Intellij IDEA 中启用 Web 应用程序支持

Enabling web application support in Intellij IDEA

我有一个带有嵌入式码头服务器的 Gradle Java 项目。 我想为同一个项目启用 Web 应用程序支持。

Intellij IDEA 帮助说明如何在下面link 中为现有项目启用。 https://www.jetbrains.com/help/idea/2016.1/enabling-web-application-support.html#d1788100e258

但是程序使用的是Intellij IDEA终极版。我正在开发社区版。有没有办法在社区版上手动启用 Web 应用程序支持?

有人可以提供意见吗?

根据 this,IntelliJ 社区版不支持 Jetty

仅旗舰版支持 Web 开发 (source).

如果您是个小气鬼,请使用 Jetbrain's Confluence page 的抢先体验预览版。

EAP 可能有错误 - 但它是免费的,具有终极版的所有功能,而且还有一些。 IntelliJ IDEA EAP 可合法用于商业用途 ().

显然,我没有找到将 Web 应用程序启用到 Intellij Community Edition 的方法。

我想要启用 Web 应用程序的原因是在 web.xml 文件中定义 servlet 上下文。还有一种以编程方式执行此操作的替代方法。我定义了一个 ServletContextHandler 并为 ServletHolder 设置了 setInitParameter。下面link描述了如何做到这一点,

http://www.nikgrozev.org/2014/10/16/rest-with-embedded-jetty-and-jersey-in-a-single-jar-step-by-step/