Maven 安装Tomcat后安装Jetty

Maven 安装Tomcat后安装Jetty,maven,tomcat,jetty,Maven,Tomcat,Jetty,很长一段时间以来,我一直在使用与Eclipse集成的Tomcat,现在我想尝试在没有Eclipse的情况下使用maven的Jetty(我现在不使用m2Eclipse)。我知道Jetty使用tomcat作为容器,端口仍然是默认的8080。在做任何鲁莽的事情和破坏我的设置之前,我想知道是否会发生任何冲突,以及需要注意的事项。如果我只是将jetty插件放在一个单独的项目中的pom.xml中,这会影响我在tomcat和Eclipse上构建的其他项目吗 多谢各位 如果您想要运行jetty,并且您已经在端口

很长一段时间以来,我一直在使用与Eclipse集成的Tomcat,现在我想尝试在没有Eclipse的情况下使用maven的Jetty(我现在不使用m2Eclipse)。我知道Jetty使用tomcat作为容器,端口仍然是默认的8080。在做任何鲁莽的事情和破坏我的设置之前,我想知道是否会发生任何冲突,以及需要注意的事项。如果我只是将jetty插件放在一个单独的项目中的pom.xml中,这会影响我在tomcat和Eclipse上构建的其他项目吗


多谢各位

如果您想要运行jetty,并且您已经在端口8080上运行tomcat,那么这将不起作用,只有一个或另一个可以使用单个端口。不过,解决方案很简单,要么在jetty maven插件配置(8090?)中设置不同的端口,要么不设置端口,在运行插件的输出中,它将有一行关于SelectChannelConnector或ServerConnector的代码,从端口开始。只需在浏览器中将其用于端口


[编辑]我还要注意,如果您在8080上运行tomcat并启动jetty,而它尝试使用8080,jetty进程将失败,tomcat进程将完全不受影响。就像我们颠倒了角色一样。

Jetty是它自己的web容器,它不使用Tomcat。我一定把它和JBoss搞混了。无论如何,我读到的关于maven Jetty的示例仍然将端口设置为8080,这与tomcat冲突。我可以只使用jetty插件到pom.xml吗?它不会影响tomcat吗?谢谢,我只是更改了我的tomcat端口。