Jenkins构建报错java.util.concurrent.ExecutionException: java.io.IOException: Unexpected Fingerprint type

戴品
2023-12-01
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 443:column 19:missing ; before statement
	 let content2Chart = echarts.init(
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 444:column 12:syntax error
	  document.getElementById("content2")
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 446:column 17:missing ; before statement
	let myTransition, myTransitionTimeout;
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 447:column 55:missing ; before statement
	let distributionDrugUsersVariousStreetsEchartOptionMap;
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 448:column 14:missing ; before statement
	let subscript = 0;
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 449:column 14:missing ; before statement
	let myDataArr=[];
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 450:column 15:missing ; before statement
	let myDataArr2=[];
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 452:column 9:missing ; before statement
	let data=[];
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 469:column 20:missing ; before statement
	let uploadedDataURL = "./jddp/drugControl2/json/bajd.json";
[ERROR] .../src/main/resources/views/communityCorrection/js/community.js:line 1:column 0:Compilation produced 9 syntax errors.
java.util.concurrent.ExecutionException: java.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String
	at hudson.remoting.Channel$2.adapt(Channel.java:994)
	at hudson.remoting.Channel$2.adapt(Channel.java:988)
	at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
	at hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:186)
	at hudson.maven.Maven3Builder.call(Maven3Builder.java:146)
	at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
	at hudson.remoting.Request$2.run(Request.java:369)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String
	at hudson.model.Fingerprint.load(Fingerprint.java:1378)
	at hudson.model.Fingerprint.load(Fingerprint.java:1363)
	at hudson.model.FingerprintMap.load(FingerprintMap.java:97)
	at hudson.model.FingerprintMap.load(FingerprintMap.java:47)
	at hudson.util.KeyedDataStorage.get(KeyedDataStorage.java:161)
	at hudson.model.FingerprintMap.get(FingerprintMap.java:82)
	at hudson.model.FingerprintMap.get(FingerprintMap.java:47)
	at hudson.util.KeyedDataStorage.getOrCreate(KeyedDataStorage.java:111)
	at hudson.model.FingerprintMap.getOrCreate(FingerprintMap.java:68)
	at hudson.maven.reporters.MavenFingerprinter$PostBuildCallable.call(MavenFingerprinter.java:249)
	at hudson.maven.reporters.MavenFingerprinter$PostBuildCallable.call(MavenFingerprinter.java:236)
	at hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:452)
	at hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:584)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at hudson.model.Executor$2.call(Executor.java:912)
	at hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23)
	at com.sun.proxy.$Proxy76.execute(Unknown Source)
	at hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:294)
	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
	at hudson.remoting.Request$2.run(Request.java:369)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
	at org.jenkinsci.remoting.CallableDecorator.call(CallableDecorator.java:19)
	at hudson.remoting.CallableDecoratorList$1.call(CallableDecoratorList.java:21)
	at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
	at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
	... 4 more
	Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to channel
		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
		at hudson.remoting.Channel$2.adapt(Channel.java:992)
		at hudson.remoting.Channel$2.adapt(Channel.java:988)
		at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
		at hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:186)
		at hudson.maven.Maven3Builder.call(Maven3Builder.java:146)
		at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
		at hudson.remoting.UserRequest.perform(UserRequest.java:212)
		at hudson.remoting.UserRequest.perform(UserRequest.java:54)
		at hudson.remoting.Request$2.run(Request.java:369)
		at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
		... 4 more
ERROR: Asynchronous execution failure
Jenkins报错:
java.util.concurrent.ExecutionException: java.io.IOException: Unexpected Fingerprint type. Expected class hudson.model.Fingerprint or subclass but got class java.lang.String

解决办法,不校验js代码,在最外面pom文件加入

			<plugin>
				<groupId>net.alchim31.maven</groupId>
				<artifactId>yuicompressor-maven-plugin</artifactId>
				<version>1.2</version>
				<executions>
					<execution>
						<id>do-compress</id>
						<phase>generate-resources</phase>
						<goals>
							<goal>compress</goal>
						</goals>
					</execution>
				</executions>
				<configuration>
					<encoding>utf-8</encoding>
					<suffix>.min</suffix>
					<excludes>
						<exclude>**/*.js</exclude>
						<exclude>**/*.css</exclude>
					</excludes>
				</configuration>
			</plugin>

 

 类似资料: