我正在从Eclipse转向IntelliJ Idea,但在运行我的Maven Web项目时遇到了一些问题。在Eclipse中,我使用“mvn tomcat:run”运行它,这在JSP调试方面效果很好。在IntelliJ中,我创建了一个运行配置,使用此命令,它可以工作,但JSP调试不起作用。
我试图查找有关在IntelliJ中启用JSP调试的信息,但唯一找到的信息涉及在IntelliJ中设置Tomcat服务器,而不是使用maven的tomcat和mvn tomcat:run。问题是,我无法弄清楚如何在IntelliJ中实现此操作,而不是使用Maven构建项目来进行构建。我可以添加类似于“mvn compile”的Maven目标,但当我将其设置为部署爆炸战争时,并将“build myproject:war exploded artifact”添加到构建队列中,这会调用IntelliJ的构建器。
IntelliJ的构建器需要很长时间才能构建我的项目。我甚至从未让它完成过。公平地说,该项目非常庞大,但Maven构建速度相当快。此外,我公司的所有人都使用Maven构建它,因此我也需要使用Maven。
有人可以帮助我使用mvn tomcat:run启用JSP调试,或者在由Maven构建的Intellij管理的Tomcat上启用JSP调试吗?
我试图查找有关在IntelliJ中启用JSP调试的信息,但唯一找到的信息涉及在IntelliJ中设置Tomcat服务器,而不是使用maven的tomcat和mvn tomcat:run。问题是,我无法弄清楚如何在IntelliJ中实现此操作,而不是使用Maven构建项目来进行构建。我可以添加类似于“mvn compile”的Maven目标,但当我将其设置为部署爆炸战争时,并将“build myproject:war exploded artifact”添加到构建队列中,这会调用IntelliJ的构建器。
IntelliJ的构建器需要很长时间才能构建我的项目。我甚至从未让它完成过。公平地说,该项目非常庞大,但Maven构建速度相当快。此外,我公司的所有人都使用Maven构建它,因此我也需要使用Maven。
有人可以帮助我使用mvn tomcat:run启用JSP调试,或者在由Maven构建的Intellij管理的Tomcat上启用JSP调试吗?