gpt4 book ai didi

java - 如何解决javac编译器错误 “package com.sun.tools.internal.ws.processor.model does not exist”?

转载 作者:行者123 更新时间:2023-12-01 04:45:09 24 4
gpt4 key购买 nike

当我使用Java 6通过Jenkins启动Maven构建时,看到一个奇怪的错误。在测试编译阶段出现错误,它们是

[ERROR] /scratch/jenkins/workspace/subco/subco/myproject/src/test/java/org/mainco/subco/ebook/mvc/  CorrelationUpdateControllerTest.java:[77,48] error: package com.sun.tools.internal.ws.processor.model does not exist
[ERROR] /scratch/jenkins/workspace/subco/subco/myproject/src/test/java/org/mainco/subco/ebook/mvc/CorrelationUpdateControllerTest.java:[77,48] error: package com.sun.tools.internal.ws.processor.model does not exist
[INFO] 2 errors

该错误绝不与上面引用的第77行相关。那条线是
public class CorrelationUpdateControllerTest extends AbstractNTsubcoTests

我正在使用jaxb-api,v 2.2.9,如果有关系的话。 Maven的依赖是
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.2.9</version>
</dependency>

下面是发生的事情的更详细的输出...
[INFO] ------------------------------------------------------------------------
[INFO] Building subco Admin Module 16.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://repo.ourrepo.com/content/groups/public/org/springframework/spring-oxm/3.1.1.RELEASE/spring-oxm-3.1.1.RELEASE.pom

下载: http://repo.ourrepo.com/content/groups/public/org/springframework/spring-oxm/3.1.1.RELEASE/spring-oxm-3.1.1.RELEASE.pom(4 KB,23.5 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/spring-webmvc-portlet/3.1.1.RELEASE/spring-webmvc-portlet-3.1.1.RELEASE.pom
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/spring-webmvc-portlet/3.1.1.RELEASE/spring-webmvc-portlet-3.1.1.RELEASE.pom(4 KB,42.6 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-web/3.1.3.RELEASE/spring-security-web-3.1.3.RELEASE.pom
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-web/3.1.3.RELEASE/spring-security-web-3.1.3.RELEASE.pom(4 KB,133.4 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-core/3.1.3.RELEASE/spring-security-core-3.1.3.RELEASE.pom
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-core/3.1.3.RELEASE/spring-security-core-3.1.3.RELEASE.pom(4 KB,47.5 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-config/3.1.3.RELEASE/spring-security-config-3.1.3.RELEASE.pom
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-config/3.1.3.RELEASE/spring-security-config-3.1.3.RELEASE.pom(4 KB,41.5 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-taglibs/3.1.3.RELEASE/spring-security-taglibs-3.1.3.RELEASE.pom
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-taglibs/3.1.3.RELEASE/spring-security-taglibs-3.1.3.RELEASE.pom(4 KB,16.5 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-acl/3.1.3.RELEASE/spring-security-acl-3.1.3.RELEASE.pom
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-acl/3.1.3.RELEASE/spring-security-acl-3.1.3.RELEASE.pom(4 KB,145.5 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/spring-oxm/3.1.1.RELEASE/spring-oxm-3.1.1.RELEASE.jar
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/spring-webmvc-portlet/3.1.1.RELEASE/spring-webmvc-portlet-3.1.1.RELEASE.jar
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-web/3.1.3.RELEASE/spring-security-web-3.1.3.RELEASE.jar
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-core/3.1.3.RELEASE/spring-security-core-3.1.3.RELEASE.jar
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-config/3.1.3.RELEASE/spring-security-config-3.1.3.RELEASE.jar
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/spring-oxm/3.1.1.RELEASE/spring-oxm-3.1.1.RELEASE.jar(72 KB,1372.9 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-taglibs/3.1.3.RELEASE/spring-security-taglibs-3.1.3.RELEASE.jar
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-taglibs/3.1.3.RELEASE/spring-security-taglibs-3.1.3.RELEASE.jar(21 KB,176.6 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-acl/3.1.3.RELEASE/spring-security-acl-3.1.3.RELEASE.jar
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-config/3.1.3.RELEASE/spring-security-config-3.1.3.RELEASE.jar(199 KB,1156.6 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-web/3.1.3.RELEASE/spring-security-web-3.1.3.RELEASE.jar(248 KB,1369.5 KB/秒)
已下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-acl/3.1.3.RELEASE/spring-security-acl-3.1.3.RELEASE.jar(78 KB,2678.2 KB/秒)
已下载: http://repo.ourrepo.com/content/groups/public/org/springframework/security/spring-security-core/3.1.3.RELEASE/spring-security-core-3.1.3.RELEASE.jar(333 KB,1721.7 KB/秒)
下载: http://repo.ourrepo.com/content/groups/public/org/springframework/spring-webmvc-portlet/3.1.1.RELEASE/spring-webmvc-portlet-3.1.1.RELEASE.jar(187 KB,621.6 KB/秒)
mojo启动org.apache.maven.plugins:maven-clean-plugin:2.4.1(默认清理)
[信息]
[INFO] --- maven-clean-plugin:2.4.1:clean(default-clean)@ myproject ---
mojo成功的org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean)
[调试]执行上下文化
mojo已启动org.apache.maven.plugins:maven-resources-plugin:2.5(default-resources)
[信息]
[INFO] --- maven-resources-plugin:2.5:resources(default-resources)@ myproject ---
[INFO]使用'UTF-8'编码复制过滤的资源。
[INFO]复制7个资源
mojo成功的org.apache.maven.plugins:maven-resources-plugin:2.5(default-resources)
mojo启动org.codehaus.mojo:properties-maven-plugin:1.0-alpha-2(默认)
[信息]
[INFO] --- properties-maven-plugin:1.0-alpha-2:write-project-properties(默认)@ myproject ---
mojo成功的org.codehaus.mojo:properties-maven-plugin:1.0-alpha-2(默认)
mojo启动org.codehaus.mojo:sql-maven-plugin:1.5(drop-db-before-test-if-any)
[信息]
[INFO] --- sql-maven-plugin:1.5:execute(drop-db-before-test-if-any)@ myproject ---
[INFO]跳过sql执行
mojo成功的org.codehaus.mojo:sql-maven-plugin:1.5(drop-db-before-test-if-any)
mojoStarted org.codehaus.mojo:sql-maven-plugin:1.5(create-test-db)[INFO]跳过sql执行
[INFO] 
[INFO] --- sql-maven-plugin:1.5:execute (create-test-db) @ myproject ---

mojo成功的org.codehaus.mojo:sql-maven-plugin:1.5(create-test-db)
mojo启动org.apache.maven.plugins:maven-compiler-plugin:2.3.2(默认编译)
[信息]
[INFO] --- maven-compiler-plugin:2.3.2:compile(default-compile)@ myproject ---
[INFO]将40个源文件编译到/scratch/jenkins/workspace/subco/subco/myproject/target/classes
mojo成功的org.apache.maven.plugins:maven-compiler-plugin:2.3.2(默认编译)
[调试]执行上下文化
mojo已启动org.apache.maven.plugins:maven-resources-plugin:2.5(default-testResources)
[INFO] [INFO]使用'UTF-8'编码复制过滤的资源。
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ myproject ---
[INFO] Copying 10 resources

mojo成功的org.apache.maven.plugins:maven-resources-plugin:2.5(default-testResources)
mojoStarted org.codehaus.mojo:sql-maven-plugin:1.5(create-stored-proc)[INFO]跳过sql执行
[INFO] 
[INFO] --- sql-maven-plugin:1.5:execute (create-stored-proc) @ myproject ---

mojo成功的org.codehaus.mojo:sql-maven-plugin:1.5(create-stored-proc)
mojo已启动org.apache.maven.plugins:maven-antrun-plugin:1.7(unzip-liquibase-archive)
[信息]
[INFO] --- maven-antrun-plugin:1.7:run(unzip-liquibase-archive)@ myproject ---
[INFO]执行任务
main:
mojoSucceeded org.apache.maven.plugins:maven-antrun-plugin:1.7(unzip-liquibase-archive)[INFO] Executed tasks

mojoStarted org.apache.maven.plugins:maven-antrun-plugin:1.7(format-liquibase-files)
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (format-liquibase-files) @ myproject ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
mojoSucceeded org.apache.maven.plugins:maven-antrun-plugin:1.7(format-liquibase-files)
mojoStarted com.google.code.maven-replacer-plugin:replacer:1.5.1(create-init-db-test-scripts)
[INFO]
[INFO] --- replacer:1.5.1:replace (create-init-db-test-scripts) @ myproject ---
[INFO] Replacement run on 1 file.
mojoSucceeded com.google.code.maven-replacer-plugin:replacer:1.5.1(create-init-db-test-scripts)
mojoStarted org.apache.maven.plugins:maven-compiler-plugin:2.3.2(default-testCompile)
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ myproject ---
[INFO] Compiling 8 source files to /scratch/jenkins/workspace/subco/subco/myproject/target/test-classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /scratch/jenkins/workspace/subco/subco/myproject/src/test/java/org/mainco/subco/ebook/mvc/ CorrelationUpdateControllerTest.java:[77,48] error: package com.sun.tools.internal.ws.processor.model does not exist
[ERROR] /scratch/jenkins/workspace/subco/subco/myproject/src/test/java/org/mainco/subco/ebook/mvc/ CorrelationUpdateControllerTest.java:[77,48] error: package com.sun.tools.internal.ws.processor.model does not exist
[INFO] 2 errors
[INFO] -------------------------------------------------------------
mojoFailed org.apache.maven.plugins:maven-compiler-plugin:2.3.2(default-testCompile)
projectFailed org.mainco.subco:myproject:16.0.0-SNAPSHOT
An attempt to send an e-mail to empty list of recipients, ignored.

最佳答案

com.sun.tools.internal.ws看来,您正在使用Web服务和某些JAX-WS工具,例如wsgen工具。

JAX-WS工具是Java开发套件(JDK)的一部分-位于`tools.jar中,在JRE中找不到。
不太可能是原因,但是您应该检查Jenkins是否正在使用JRE。

您更有可能在Linux工作站/服务器上执行此操作,而未安装Oracle的JDK。 OpenJDK可能没有Sun的“私有(private)”工具/实现。

关于java - 如何解决javac编译器错误 “package com.sun.tools.internal.ws.processor.model does not exist”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15979788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com