2
C:\source\myproject>mvn 码头:运行
[INFO] 正在扫描项目...
[信息] --------------------------------------------- -------------------------
[INFO] 构建 AppFuse Spring MVC 应用程序
[INFO] 任务段:[jetty:run]
[信息] --------------------------------------------- -------------------------
[信息] 准备码头:运行
[警告] 'xfire:xfire-jsr181-api:pom:1.0-M1:compile' 的 POM 无效。

它的依赖项(如果有的话)将不适用于当前构建。
[INFO] [warpath:add-classes {执行:默认}]
[INFO] [aspectj:编译{执行:默认}]
[信息] [native2ascii:native2ascii {执行:native2ascii-utf8}]
[信息] [native2ascii:native2ascii {执行:native2ascii-8859_1}]
[信息] [资源:资源{执行:默认资源}]
[警告] 文件编码尚未设置,使用平台编码 Cp1252,即构建依赖于平台!
[警告] 使用平台编码(实际上是 Cp1252)复制过滤后的资源,
即构建依赖于平台!
[INFO] 复制 12 个资源
[INFO] 复制 1 个资源
[INFO] 复制 26 个资源
[INFO] 复制 26 个资源
[信息] [编译器:编译{执行:默认编译}]
[INFO] 无需编译 - 所有类都是最新的
[信息] [资源:testResources {执行:默认-testResources}]
[警告] 文件编码尚未设置,使用平台编码 Cp1252,即构建依赖于平台!
[警告] 使用平台编码(实际上是 Cp1252)复制过滤的资源,即构建依赖于平台!
[INFO] 复制 4 个资源
[INFO] 复制 9 个资源
[信息] 准备 hibernate3:hbm2ddl
[警告] 将 hbm2ddl 从分叉生命周期中移除,以防止递归调用。
[INFO] [warpath:add-classes {执行:默认}]
[INFO] [aspectj:编译{执行:默认}]
[信息] [native2ascii:native2ascii {执行:native2ascii-utf8}]
[信息] [native2ascii:native2ascii {执行:native2ascii-8859_1}]
[信息] [资源:资源{执行:默认资源}]
[警告] 文件编码尚未设置,使用平台编码 Cp1252,即构建依赖于平台!
[警告] 使用平台编码(实际上是 Cp1252)复制过滤的资源,即构建依赖于平台!
[INFO] 复制 12 个资源
[INFO] 复制 1 个资源
[INFO] 复制 26 个资源
[INFO] 复制 26 个资源
[INFO] 复制 26 个资源
[INFO] 复制 26 个资源
[信息] [hibernate3:hbm2ddl {执行:默认}]
[INFO] 已加载配置 XML 文件:file:/C:/source/myproject/src/main/resource
es/hibernate.cfg.xml
[INFO] 已加载配置 XML 文件:file:/C:/source/myproject/src/main/resource
es/hibernate.cfg.xml
[INFO] 已加载配置属性文件:C:\source\myproject\target\classes\
jdbc.properties
更改表 user_role 删除外键 FK143BF46A4FD90D75;
更改表 user_role 删除外键 FK143BF46AF503D155;
如果存在 app_user,则删除表;
如果存在角色,则删除表;
如果存在 user_role,则删除表;
创建表 app_user (id bigint not null auto_increment, account_expired bit no
t 为空,account_locked 位不为空,地址 varchar(150),城市 varchar(50) 不
null,国家 varchar(100),postal_code varchar(15) 不为 null,省份 varchar(1
00),credentials_expired 位不为空,电子邮件 varchar(255) 不为空唯一,accou
nt_enabled 位,first_name varchar(50) 不为空,last_name varchar(50) 不为空,
 密码 varchar(255) 不为空,password_hint varchar(255),phone_number varcha
r(255),用户名 varchar(50) 非空唯一,版本整数,网站 varchar(2
55), 主键 (id)) ENGINE=InnoDB;
创建表角色 (id bigint not null auto_increment, description varchar(64), n
ame varchar(20), 主键 (id)) ENGINE=InnoDB;
创建表 user_role (user_id bigint not null, role_id bigint not null, primar
y key (user_id, role_id)) ENGINE=InnoDB;
更改表 user_role 添加索引 FK143BF46A4FD90D75 (role_id),添加约束 FK1
43BF46A4FD90D75 外键(role_id)引用角色(id);
更改表 user_role 添加索引 FK143BF46AF503D155 (user_id),添加约束 FK1
43BF46AF503D155 外键(user_id)引用app_user(id);
[信息] [编译器:testCompile {执行:default-testCompile}]
[INFO] 无需编译 - 所有类都是最新的
[信息] [dbunit:操作 {执行:测试编译}]
[信息] [码头:运行{执行:默认-cli}]
[INFO] 为项目配置 Jetty:AppFuse Spring MVC 应用程序
[INFO] Webapp 源目录 = C:\source\myproject\src\main\webapp
[INFO] web.xml 文件 = C:\source\myproject\src\main\webapp\WEB-INF\web.xml
[信息] 类 = C:\source\myproject\target\classes
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\applicationContext-validation.xml
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\applicationContext.xml
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\dispatcher-servlet.xml
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\menu-config.xml
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\urlrewrite.xml
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\validation.xml
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\validator-rules-custom.xml
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\validator-rules.xml
[INFO] 从模式中添加额外的扫描目标:C:\source\myproject\src\main\webapp\WEB-INF\web.xml
2010-06-02 15:13:28.921::INFO: 通过 org.mortbay.log.StdErrLog 记录到 STDERR
[INFO] 上下文路径 = /
[INFO] Tmp 目录 = 在运行时确定
[信息] Web 默认值 = org/mortbay/jetty/webapp/webdefault.xml
[INFO] 网络覆盖 = 无
[INFO] Webapp 目录 = C:\source\myproject\src\main\webapp
[INFO] 启动码头 6.1.9 ...
2010-06-02 15:13:28.983::INFO: jetty-6.1.9
2010-06-02 15:13:28.248::INFO: No Transaction manager found - 如果你的 webapp 需要一个,请配置一个。
2010-06-02 15:13:28.482:/:INFO: 初始化 Spring 根 WebApplicationContext
[myproject] 错误 [main] ContextLoader.initWebApplicationContext(215) | 上下文初始化失败
org.springframework.beans.factory.BeanDefinitionStoreException:IOException 从 ServletContext 资源 [/WEB-INF/xfire-servlet.xml] 解析 XML 文档;嵌套异常是 java.io.FileNotFoundException:无法打开 ServletContext 资源 [/WEB-INF/xfire-servlet.xml]
        在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:349)
        在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
        在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
        在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
        在 org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
        在 org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:423)
        在 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:353)
        在 org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
        在 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
        在 org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
        在 org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:540)
        在 org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
        在 org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
        在 org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
        在 org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
        在 org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        在 org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        在 org.mortbay.jetty.Server.doStart(Server.java:222)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        在 org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:357)
        在 org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:293)
        在 org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
        在 org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        在 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
        在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
        在 org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
        在 org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
        在 org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
        在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        在 java.lang.reflect.Method.invoke(Method.java:597)
        在 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        在 org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        在 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

        在 org.codehaus.classworlds.Launcher.main(Launcher.java:375)
原因:java.io.FileNotFoundException:无法打开 ServletContext 资源 [/WEB-INF/xfire-servlet.xml]
        在 org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:116)
        在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
        ... 51 更多
2010-06-02 15:13:29.919::WARN: 上下文 org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@1ba4806 启动失败{/,C:\source\myproject\src\main\webapp}
org.springframework.beans.factory.BeanDefinitionStoreException:IOException 从 ServletContext 资源 [/WEB-INF/xfire-servlet.xml] 解析 XML 文档;嵌套异常是 java.io.FileNotFoundException:无法打开 ServletContext 资源 [/WEB-INF/xfire-servlet.xml]
        在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:349)
        在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
        在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
        在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
        在 org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
        在 org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:423)
        在 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:353)
        在 org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
        在 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
        在 org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
        在 org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:540)
        在 org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
        在 org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
        在 org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
        在 org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
        在 org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        在 org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        在 org.mortbay.jetty.Server.doStart(Server.java:222)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        在 org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:357)
        在 org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:293)
        在 org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
        在 org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        在 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
        在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
        在 org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
        在 org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
        在 org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
        在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        在 java.lang.reflect.Method.invoke(Method.java:597)
        在 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        在 org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        在 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

        在 org.codehaus.classworlds.Launcher.main(Launcher.java:375)
原因:java.io.FileNotFoundException:无法打开 ServletContext 资源 [/WEB-INF/xfire-servlet.xml]
        在 org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:116)
        在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
        ... 51 更多
2010-06-02 15:13:29.152::WARN: 嵌套在 org.springframework.beans.factory.BeanDefinitionStoreException: IOException 从 ServletContext 资源 [/WEB-INF/xfire-servlet.xml] 解析 XML 文档;嵌套异常是 java.io.FileNotFoundException:无法打开 ServletContext 资源 [/WEB-INF/xfire-servlet.xml]:
java.io.FileNotFoundException:无法打开 ServletContext 资源 [/WEB-INF/xfire-servlet.xml]
        在 org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:116)
        在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
        在 org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
        在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
        在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
        在 org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
        在 org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:423)
        在 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:353)
        在 org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
        在 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
        在 org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
        在 org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:540)
        在 org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
        在 org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220)
        在 org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:510)
        在 org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
        在 org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        在 org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        在 org.mortbay.jetty.Server.doStart(Server.java:222)
        在 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
        在 org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
        在 org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:357)
        在 org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:293)
        在 org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:203)
        在 org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
        在 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
        在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
        在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
        在 org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
        在 org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
        在 org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
        在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        在 java.lang.reflect.Method.invoke(Method.java:597)
        在 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        在 org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        在 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

        在 org.codehaus.classworlds.Launcher.main(Launcher.java:375)
2010-06-02 15:13:29.417::INFO: 开始 SelectChannelConnector@0.0.0.0:8080
[INFO] 启动 Jetty 服务器
[INFO] 以 3 秒的间隔启动扫描仪。
4

1 回答 1

1

一个快速的谷歌搜索表明你需要使用mvn jetty:run-warnot mvn jetty:run

如果您希望它提取文件而不是您可以执行mvn war:inplace.

于 2010-06-02T09:59:41.783 回答