Java 如何";“运行配置”;对于Eclipse中的Web应用程序

Java 如何";“运行配置”;对于Eclipse中的Web应用程序,java,eclipse,maven,run-configuration,Java,Eclipse,Maven,Run Configuration,我在Eclipse中运行web应用程序的配置时遇到问题。Web应用程序位于Maven项目中,服务器是JBoss。对于普通的Java应用程序,有一个主类,我可以从中运行配置。对于Web应用程序,在Eclipse中,我通常只需右键单击项目根,“runas->runonserver”。它将启动服务器并启动应用程序 如果我单击“以配置方式运行”,则会打开“运行配置”窗口。那么如何从这里开始启动Web应用程序呢 无论何时运行项目,Eclipse都会自动创建一个“运行配置”。在运行配置对话框中展开“Java

我在Eclipse中运行web应用程序的配置时遇到问题。Web应用程序位于Maven项目中,服务器是JBoss。对于普通的Java应用程序,有一个主类,我可以从中运行配置。对于Web应用程序,在Eclipse中,我通常只需右键单击项目根,“runas->runonserver”。它将启动服务器并启动应用程序

如果我单击“以配置方式运行”,则会打开“运行配置”窗口。那么如何从这里开始启动Web应用程序呢


无论何时运行项目,Eclipse都会自动创建一个“运行配置”。在运行配置对话框中展开“Java应用程序”菜单时,您应该能够看到Java项目的运行配置。同样,基于maven的项目也应该在“maven Build”菜单中有一个运行配置,如果您至少运行过一次


所以打开“运行配置”对话框。展开“Maven构建”菜单。选择项目的配置并单击“运行”按钮。这将启动您的应用程序。

此项目很可能未设置为WAR项目。也许如果您启用faceted project support?@TassosBassoukos如何将其设置为WAR项目?我收到此消息“[错误]尚未为此构建指定目标。您必须指定有效的生命周期阶段或目标,格式为:或…”。我是否需要在Maven Build中指定目标和方法?您是否曾以任何方式从eclipse运行该应用程序?是的,很多次。不是通过“以配置方式运行”,而是通过“在服务器上运行”。这就是我通常运行应用程序的方式。请参阅这些:&“com.bword.core:nlp:jar:0.0.1-SNAPSHOT缺少POM,没有可用的依赖信息”。My pom.xml位于项目的根目录下。为什么它在作为配置运行时找不到它?