当我通过菜单项>将Tomcat and TomEE Integration
IntelliJ Ultimate 2017.2 中的插件指向Tomcat 8.5.16 的全新下载时,我的 Vaadin 8.1 应用程序运行成功。好的。Run
Edit Configurations
但是,当我选择将配置的Server
> Application Server
>Configure
按钮 >Tomcat base directory
指向一个空文件夹时,我会收到一条消息:
找不到目录“用户/basilbourque/apache-tomcat-base-dev/conf”
➠ 我必须创建这个conf
文件夹吗?
与 IntelliJ 相比,当我在外部运行 Tomcat 时将 NetBeans IDE 指向一个空文件夹时,它会自动使用运行应用程序所需的文件夹和文件的整个层次结构填充空文件夹。
所以,好吧,我在原本空的文件夹中创建了一个conf
文件夹。这满足了Edit Configurations
面板。接下来,我通过运行此配置来运行我的应用程序。
Unnamed_
请注意我的应用程序名称 ( ) 是如何添加的,我timepiece
在 IntelliJ IDE 窗口中的一个浮动的深红色框中收到此消息:
运行“Tomcat 8.5.16”时出错
无法加载/Users/basilbourque/Library/Caches/IntelliJIdea2017.2/Unnamed_timepiece/conf/server.xml:/Users/basilbourque/Library/Caches/IntelliJIdea2017.2/tomcat/Unnamed_timepiece/conf/server.xml(没有这样的文件或目录)(5分钟前)
➠ 我必须创建一个 server.xml 吗?
鉴于如上所述,NetBeans 只是根据需要完全自动填充外部 Tomcat“基础”空文件夹,这样的要求让我感到困惑。
我也很好奇为什么消息会重复相同的路径,中间有一个冒号,尽管这是一个小问题。