如何从 intellij 中 运行 码头?

How to run jetty from within intellij?

我如何使用 Jetty 从 intellij(终极版)启动球衣或 spring mvc 应用程序并调试 api 调用并在终点中断?

我不想设置配置并且必须 运行 $ mvnDebug jetty:run.

我想单击一个按钮并让它从我的 .war 项目开始。有任何想法吗?谢谢

[假设:我已经安装了 jetty 并配置了插件....我可以 运行 从 cmd 行使用 mvnDebug jetty:run 并从 intenllij 连接调试会话,但我偶尔会得到以下信息和他们很烦人:

错误:无法加载此 JVM TI 代理两次,检查您的 java 命令行是否有重复的 jdwp 选项。 VM 初始化期间出错]

你也可以给maven添加jetty插件:

<build>
    <plugins>
        <plugin>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-maven-plugin</artifactId>
            <version>9.2.2.v20140723</version>
        </plugin>
    </plugins>
</build>

然后运行maven命令启动服务器并部署应用程序:

mvn jetty:run