`
hacker_zxf
  • 浏览: 148782 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

maven install 时异常

阅读更多

org.apache.maven.surefire.booter.SurefireExecutionException: Bad version number in .class file; nested exception is java.lang.UnsupportedClassVersionError: Bad version number in .class file
java.lang.UnsupportedClassVersionError: Bad version number in .class file
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.locateTestSets(AbstractDirectoryTestSuite.java:87)
    at org.apache.maven.surefire.Surefire.createSuiteFromDefinition(Surefire.java:209)
    at org.apache.maven.surefire.Surefire.run(Surefire.java:156)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
    at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)

 

 

 

遇到这样的异常,多半是你的JDK版本有问题;

分享到:
评论

相关推荐

    基于maven install 没反应的解决方法

    不过,在使用Maven时,开发者可能会遇到“maven install”命令没有反应的情况,这可能会阻碍开发的进行。针对这种情况,以下是一些可能的解决方法。 首先,当遇到“maven install”命令没有反应时,可以尝试的解决...

    【超级好用】maven 3.6.1

    - **构建项目**:使用`mvn compile`进行编译,`mvn test`运行测试,`mvn package`打包项目,`mvn install`将项目安装到本地仓库。 - **依赖管理**:在POM.xml文件中声明依赖,Maven会自动下载并管理这些依赖。 - *...

    MyEclipe部署Maven详细

    在MyEclipse中使用Maven时,可能会遇到如JRE版本不兼容、Maven插件错误等问题。此时,应根据错误日志分析原因,例如检查JDK版本、更新插件、修复POM配置等。 10. **最佳实践**: - 保持Maven和MyEclipse的版本...

    jenkins+maven+jmeter接口持续集成maven工程源码

    配置Jenkins工作流时,需要添加一个构建步骤来执行Maven命令,例如`mvn clean install`。为了执行JMeter测试,可能还需要额外的构建步骤,如运行JMeter脚本,并将结果输出到Jenkins的工作区中。 7. **JMeter测试...

    maven工程小例子

    2. **Maven的生命周期与阶段**:Maven有多个生命周期,如clean、default和site,每个生命周期由一系列的阶段(goals)组成,如compile、test、install和deploy。开发者可以根据需要调用特定阶段来完成构建任务。 3....

    eclipse maven debug

    3. **配置运行/调试配置**:在Eclipse中,右键点击项目,选择“Run As” -> “Maven Build”,然后在“Goals”字段中输入你想要执行的Maven命令,如`clean install`或`debug`。在“JRE”选项卡下,确保选择了正确的...

    Maven2 的新特性.7z

    以pmd举例,在产生PMD报告时会抛出如下异常: java.util.MissingResourceException: Can't find bundle for base name pmd-report, locale zh_CN at java.util.ResourceBundle.throwMissingResourceException...

    spring security maven 例子

    6. **异常处理**:当访问控制失败时,Spring Security会抛出异常,并可以自定义异常处理逻辑。 在Maven的环境中,我们可以使用`mvn clean install`命令来构建和测试这个示例项目。这将编译源代码、运行单元测试,并...

    ssm+maven项目demo

    7. **运行与调试**:使用Maven的`mvn clean install`命令可以构建项目,然后通过Tomcat或Jetty等应用服务器运行。开发过程中,可以利用IDEA、Eclipse等开发工具的内置功能进行调试和测试。 8. **单元测试与集成测试...

    springmvc与maven整合完整代码

    6. 测试运行:使用 Maven 的 clean 和 install 命令进行构建,然后部署到应用服务器,如 Tomcat,通过浏览器访问定义的 URL,查看整合是否成功。 四、实际项目中的应用场景 在实际开发中,Spring MVC 与 Maven 的...

    Windows平台搭建Jenkins+maven+git实现自动发布已经越过几道坑

    - **Build配置**: 指定Maven命令(如`install`、`package`等)。 - **构建后操作**: 选择`Deploy war/ear to a container`,以部署到Tomcat容器中。 **注意事项**: - **坑1**: 确保Git配置正确,尤其是指向`.exe`...

    apache-maven-3.5.3最新版-bin.tar.gz

    这个版本修复了一个在3.3.9版本中出现的问题,该问题主要涉及到当项目依赖的模块数量超过200到300个时,可能导致内存异常或者需要显著增加JVM的内存设置。这是一个重要的改进,因为它优化了Maven在处理大型项目时的...

    java maven 聚合项目 分模块 socket 双向通信实例demo

    4. **生命周期集成**:Maven的生命周期(如clean, compile, test, package, install, deploy)可以应用于所有子项目,只需在父项目上运行相应命令。 接下来,我们深入探讨Java Socket的双向通信: 1. **服务器端...

    maven SSM 增删改查

    最后,通过Maven的命令行工具(如mvn clean install)构建项目,将打包后的WAR文件部署到Tomcat服务器上,启动服务器即可运行应用程序。 在实际开发中,增删改查(CRUD)是基本的数据操作,Spring MVC控制器接收...

    maven分模块的web工程

    要构建这个分模块的Web工程,你需要在命令行或者IDE(如IntelliJ IDEA或Eclipse)中执行Maven的生命周期命令,例如`mvn clean install`,这将依次编译、测试并打包每个模块。完成后,你可以在`community-web-back`...

    Maven下载.docx

    - 找到下载后的 Maven 压缩包所在的目录,然后解压到自己所需的对应路径(注意:安装路径避免包含中文字符,因为这可能引起后续构建过程中出现异常)。 - 例如,您可以将解压后的文件夹(例如 `apache-maven-3.x.x...

    信息管理系统的打包jar包

    在实际应用中,开发者还需要考虑系统性能优化、异常处理、日志记录等方面,以确保系统的稳定性和可维护性。同时,遵循良好的编程实践,如代码规范、注释清晰、模块化设计等,有助于项目的长期发展和团队协作。通过这...

    Maven 整合ssm分页,上传功能

    8. **测试与部署**:整合完成后,可以通过Maven的`mvn clean install`命令打包项目,生成WAR文件,然后部署到Tomcat等应用服务器上进行运行和测试。 通过以上步骤,我们可以构建一个完整的SSM项目,实现分页和文件...

    spring+springmvc+Hibernate_maven框架整合

    然后,通过Maven的mvn clean install命令构建项目,最后在服务器上部署运行。 这个压缩包文件"task"可能包含了上述配置文件、源代码、资源文件等,用于演示或学习Spring+SpringMVC+Hibernate的整合过程。下载后,你...

    springmvc-maven-webapp-helloworld源码

    Maven还提供了生命周期和构建阶段,例如clean、compile、test、package、install和deploy,方便开发者进行构建和部署。 **MyBatis** MyBatis消除了传统DAO层的繁琐工作,将SQL语句与Java代码分离。通过XML或注解...

Global site tag (gtag.js) - Google Analytics