如何从Windows上的IntelliJ启动Jetty?

时间:2013-03-27 08:28:16

标签: intellij-idea jetty

我使用的是Windows 7和IntelliJ 12.我下载了Tomcat,我可以使用它。 我也想使用Jetty。但我无法做到。

Jetty是否配有IntelliJ?

有人可以指导我如何使用Jetty吗?感谢。

4 个答案:

答案 0 :(得分:5)

是的,IntelliJ带来了Jetty支持,但是only in Ultimate Edition

如果你有它,你需要创建Jetty运行/调试配置并填写所需的详细信息。

Jetty configuration

答案 1 :(得分:4)

在解决之前我有同样的困惑。鉴于我的解决方案,希望它对某人有所帮助。

我的环境:Jetty 9.1和Intellij 13.0.1

<强> 1 即可。注意两点:除非你改变它,否则默认端口是8080;必须选择jmx mod。

intellij13-jetty9-run-debug-config1

<强> 2 即可。选择要在Deployment选项卡中部署的war文件并设置上下文路径。

intellij13-jetty9-run-debug-config2

答案 2 :(得分:2)

您可能会看到错误的一个原因是您忘记指定要部署的工件。转到“运行/调试配置部署”选项卡并添加工件。 (使用IntelliJ IDEA 12.1.4终极版)

答案 3 :(得分:2)

如果您的项目是maven项目,您也可以简单地使用maven插件。

<plugin>
    <groupId>org.mortbay.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>8.1.9.v20130131</version>
    <configuration>
        <webApp>
            <contextPath>/${project.artifactId}</contextPath>
        </webApp>
        <stopKey>STOP</stopKey>
        <stopPort>9999</stopPort>
        <scanIntervalSeconds>5</scanIntervalSeconds>
    </configuration>
</plugin>

然后只需运行jetty-run。