问题描述
我正在使用 IJ Ultimate 2020.3 并尝试设置 Jetty Server 运行配置。
AFAIK,为了使用 war artifact 启动 Jetty,它需要位于 $JETTY_HOME/webapps 目录中。
但是,看起来我的 IJ 的 Jetty 插件拒绝将战争(爆炸或任何其他)工件复制到该目录,这导致 Jetty 服务器出现故障。
我只能在手动将 war 文件复制到 webapps 目录后才能启动 Jetty 服务器(从 IJ),所以看起来唯一的问题是“复制”步骤。
有什么想法吗?
解决方法
IntelliJ IDEA 不会将工件复制到 Web 应用程序中,而是指示 Jetty 直接从您配置为工件输出目录的位置加载工件。
用于部署的工件:
工件输出目录:
显示工件是从其输出目录而不是从 webapps 加载目录的启动日志:
,
谢谢@CrazyCoder,这对我来说是一个进步。
问题是我的输出控制台表明它不会在它设置的位置搜索工件: