首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法执行目标org.apache.maven.plugins:maven-failsafe-plugin:2.12:verify (验证)

无法执行目标org.apache.maven.plugins:maven-failsafe-plugin:2.12:verify (验证)
EN

Stack Overflow用户
提问于 2013-10-07 22:17:42
回答 2查看 6.6K关注 0票数 0

我正在尝试在springfuse(springfuse 6+JavaEE框架(针对Jetty、Tomcat、JBoss等))的帮助下构建我的webapps工作区。和maven,到目前为止,我成功地使用maven创建了项目并将其导入到eclipse中,但是当我尝试执行maven-install时,我得到的错误很少,最后得到了一个构建失败的通知。我有JDK 7u9和eclipse juno,这是我得到的错误:

代码语言:javascript
复制
    Running ir.raysis.isirep.repository.UsersRepositoryIT
WARN  o.h.s.i.ConfigContext.getLuceneMatchVersion HSEARCH000075: Configuration setting hibernate.search.lucene_version was not specified, using LUCENE_CURRENT.
WARN  i.r.i.d.IdentifiableHashBuilder.hash DEVELOPER: hashCode is not safe.If you encounter this message you should take the time to carefuly review the equals/hashCode methods for: ir.raysis.isirep.domain.Users You may consider using a business key.
Hibernate: 
    select
        nextval ('hibernate_sequence')
WARN  o.h.e.j.s.SqlExceptionHelper.logExceptions SQL Error: 90036, SQLState: 90036
ERROR o.h.e.j.s.SqlExceptionHelper.logExceptions Sequence "HIBERNATE_SEQUENCE" not found; SQL statement:
select nextval ('hibernate_sequence') [90036-171]
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 8.679 sec <<< FAILURE!
Running ir.raysis.isirep.util.IntegrationSampleIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec

Results :

Tests in error: 
  saveAndGet(ir.raysis.isirep.repository.UsersRepositoryIT): org.hibernate.exception.GenericJDBCException: could not extract ResultSet

Tests run: 2, Failures: 0, Errors: 1, Skipped: 0

[INFO] 
[INFO] --- jetty-maven-plugin:8.1.10.v20130312:stop (stop-jetty) @ isirep ---
[INFO] 
[INFO] --- maven-failsafe-plugin:2.12:verify (verify) @ isirep ---
[INFO] Failsafe report directory: /home/moien/isirep/target/failsafe-reports
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 58.147s
[INFO] Finished at: Mon Oct 07 17:25:11 IRST 2013
[INFO] Final Memory: 40M/369M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.12:verify (verify) on project isirep: There are test failures.
[ERROR] 
[ERROR] Please refer to /home/moien/isirep/target/failsafe-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.

任何关于如何解决这个问题的帮助都将不胜感激。谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-10-08 13:48:42

当你运行"mvn install/test/verify“时,maven-failsafe-plugin就会执行。如果您的目标只是获取可以部署到应用程序服务器的WAR文件,则可以执行以下操作之一。

  1. 运行"mvn package",因此测试不运行。
  2. 运行"mvn install -DskipTests=true“。这将跳过运行测试。

但是,如果这是验证您的web应用程序的基本测试,则需要确定测试失败的原因并修复它。如果需要调试断点,可以尝试使用"mvnDebug“。

票数 3
EN

Stack Overflow用户

发布于 2013-10-07 22:42:31

构建失败,因为您测试( UsersRepositoryIT.saveAndGet )失败。

原因:

代码语言:javascript
复制
ERROR o.h.e.j.s.SqlExceptionHelper.logExceptions
   Sequence "HIBERNATE_SEQUENCE" not found; SQL statement:
   select nextval ('hibernate_sequence') [90036-171]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19227218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档