当前位置: 首页 > 知识库问答 >
问题:

Maven:将结果安装到编译失败

寿子默
2023-03-14

当运行命令“mvn clean”时,它返回构建成功,但当运行“mvn-install”时,返回编译失败。你能帮我找出错误的原因吗?提前谢谢。

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23.725s
[INFO] Finished at: Mon Apr 21 17:50:15 IST 2014
[INFO] Final Memory: 27M/270M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project Sample: Compilation failure
[ERROR] \Sample\sample\src\main\java\com\sample\services\tests\CuteIntegrationService.java:[51,73] error: cannot access TransformerObjectSupport
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project sample: Compilation failure
\Sample\sample\\src\main\java\com\sample\services\tests\CuteIntegrationService.java:[51,73] error: cannot access TransformerObjectSupport

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation failure
\sample_codeFromGit\sample\src\main\java\com\sample\services\tests\CuteIntegrationService.java:[51,73] error: cannot access TransformerObjectSupport

    at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:656)
    at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:128)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
    ... 19 more
[ERROR] 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

我使用的是eclipse juno IDe、maven3.2.1和jdk 1.7

共有2个答案

雷晋
2023-03-14

Maven必须下载包含TransformerObjectSupport类的jar。

可能是Springws-core-*。jar,将其签入.m2e文件夹

还要检查pom.xml中的依赖关系

屠盛
2023-03-14

>

  • 干净目标仅删除目标文件夹内容。因此那里没有错误。

    尝试< code>dependency:resolve单独加载依赖项。

    它应该在编译阶段之前自动下载依赖项。

      < li >在POM上验证您的编译时间依赖性。如果不起作用,把你的POM文件贴在这里。

  •  类似资料:
    • 我试图在eclipse中用maven构建一个spark应用程序,但我遇到了一个编译失败。我修正了系统变量,给它提供到JDK的路径,而不是到JRE的路径,如下所示: 并且我将这个字符串添加到变量中,但是没有起作用。因此,我尝试不使用如下但没有新内容。 因此,我尝试通过eclipse来指出我的JDK,如下所示:,我也选择了JDK,但这个解决方案也不起作用,所以我决定使用cmd来修复它: 我检查了,结果

    • 本文仅阐述Apache在Unix和类Unix系统中的编译和安装,在Windows中的编译和安装可以参考在Microsoft Windows中使用Apache。其他平台可以参见针对特定平台的说明文档。 像其它许多开源项目一样,Apache使用libtool和autoconf建立编译环境。 如果你只进行很小的版本升级(比如2.2.54→2.2.55),请直接跳转到下面的升级部分。 针对心急者的概述 下

    • 编译 要求 预编译二进制 参考配置 配置生成器 烟雾测试配置 沙箱 前端代理 Zipkin跟踪 Jaeger跟踪 gRPC桥接 构建Envoy Docker镜像 工具 配置加载检测工具 路由表检查工具 模式验证工具

    • MinDoc 目前是用 dep 管理包,因此,你需要在你的计算机上安装 dep 包管理工具。 下面以 Windows 系统为例: 第一步 安装 gep 工具 go get -u github.com/golang/dep/cmd/dep 第二步 拉取 MinDoc 源码 你需要在你本地 go/src 目录中创建对应的子目录 github.com/lifei6671 ,之后切换到该子目录,举例如下:

    • NPU编译器目前只支持Python2环境下安装和使用。 安装gxDNN工具链 pip install npu_compiler 更新gxDNN工具链 pip install --upgrade npu_compiler 查看工具链版本 安装或更新完成后,可以使用如下命令查看当前工具链的版本号。 gxnpuc --version

    • 我在2个项目中运行JUnit 5测试。在一个项目中,相同的设置是工作正常的,测试运行没有问题。 在另一个项目中,我总是遇到以下编译错误。这些依赖项添加到PoM文件中,当从eclipse运行时,测试运行不会出错。只是mvn清理安装失败。我查看了各种帖子,寻找类似的错误,但这并没有解决我的问题。任何线索都会非常有用。在其他项目中,相同的pom文件工作得非常好。 错误:无法执行目标组织。阿帕奇。专家插件