Java 如何将Eclipse中的tomcat配置迁移到Intellij Idea?

Java 如何将Eclipse中的tomcat配置迁移到Intellij Idea?,java,eclipse,maven,tomcat,intellij-idea,Java,Eclipse,Maven,Tomcat,Intellij Idea,我在配置tomcat服务器设置方面还是新手。我被要求将tomcat配置从EclipseIDE移动到IntellijIDEUltimate版。我已经成功地移动和导入了项目,但问题是我无法运行tomcat服务器,如何将诸如servers.xml、catalina.policy、catalina属性、ssl等设置导入Intellij IDE?我看不到在eclipse中这样的配置导入到何处 这是tomcat设置配置: 但是配置是非常不同的,如何添加类似Intellij配置的配置路径和web模块?谢谢

我在配置tomcat服务器设置方面还是新手。我被要求将tomcat配置从EclipseIDE移动到IntellijIDEUltimate版。我已经成功地移动和导入了项目,但问题是我无法运行tomcat服务器,如何将诸如servers.xml、catalina.policy、catalina属性、ssl等设置导入Intellij IDE?我看不到在eclipse中这样的配置导入到何处

这是tomcat设置配置:


但是配置是非常不同的,如何添加类似Intellij配置的配置路径和web模块?谢谢…

请注意,Eclipse服务器配置无法完全转换为Intellij IDEA,因为它们以不同的方式工作

您所需要的只是Servers/pr config文件夹,它似乎是/conf的模拟

请尝试以下操作:

  • 创建单独的文件夹,例如,
    /tomcat8\u base/conf
  • 将所有文件从Servers/pr config复制到
    /tomcat8\u base/conf
  • 转到Tomcat运行/调试配置->服务器选项卡->配置
  • 在“应用程序服务器”对话框中,选择您的服务器并
    • 将“Tomcat基本目录”值更改为
      /tomcat8\u base/conf
    • 确保Tomcat主目录仍然指向完整的Tomcat安装
  • 应用更改
  • 转到“启动/连接”选项卡
  • 确保您有运行和调试模式的默认启动脚本,默认启动脚本为
    \bin\catalina.bat Run
  • 转到服务器选项卡
  • 您可以为HTTP和JMX端口指定任何端口值(默认情况下,它们的值为8080和1099,但任何空闲端口都可以)
IDEA将指示服务器侦听所选端口,该字段仅可编辑以允许用户使用不同的HTTP/JMX端口同时运行复杂的多个配置

  • 尝试运行Tomcat运行配置
此时,如果您有任何问题,请:

  • 创建新的,设置Subsystem=JavaEE.Tomcat
  • 附上:
    • 运行控制台输出
    • idea.log
    • 应用程序服务器对话框、服务器和启动/连接选项卡的屏幕截图

在添加或配置服务器时设置配置路径,可以选择指定自己的CATALINA基本目录。上下文根和要部署的模块在部署选项卡中指定。如何设置catalina基本目录?您能否给出教程的示例或链接(带有配置路径设置)?谢谢。当您添加Tomcat服务器时,有一个选项可以指定不同的基本目录:,。好的,谢谢,如果我没有误解的话,我读到eclipse中的配置路径实际上是从使用的Tomcat重写Tomcat配置(server.xml、web.xml和其他)。问题是intellij中的JMX端口是什么,我的情况下需要什么号码(我收到错误消息can't ping xxx(JMX端口)?还要将主机、httpd ssl、vhosts放在tomcat文件夹中的何处?在基本目录下的
conf/server.xml
中,请参阅也谢谢您的回答。这解决了我的问题,我想问。我用相同的设置设置了另一台计算机,但工件不会在打开的模块设置-->工件中自动显示/导入。如何重建/重新创建导入工件?重新导入:工件是项目级别的概念,配置存储在.idea文件夹中。重建:我不确定您是否引用了相同的
重建
,但是可以在主菜单/build/build artifacts中使用构建操作。。。