xxl-job异常java.lang.IllegalArgumentException
时间: 2023-11-09 21:50:39 浏览: 258
引用:Caused by: java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(ImageIO.java:1388) at com.pleanwar.fiying.FlyingObject.loadImage(FlyingObject.java:52) at ...。 引用:新导入的项目springboot启动报错 java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:683) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:861) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 。 引用:如果在项目中使用了Maven,则需要加入以下两个依赖,否则会报错 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.3.14.RELEASE</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.6.7</version> </dependency>
对于xxl-job异常java.lang.IllegalArgumentException,这个异常通常是由于参数不符合方法要求而引起的。根据提供的引用内容,我无法直接确定具体的错误原因。然而,根据异常信息,你可以尝试检查以下几个方面以解决问题:
1. 检查参数是否为空:请确保传递给相关方法的参数不为空。如果参数为空,可能会导致IllegalArgumentException异常。
2. 检查方法名是否有效:如果你遇到类似于"Invalid character found in method name"这样的异常消息,请确保方法名是有效的HTTP方法名。它们应该是令牌(tokens)。
3. 检查项目中的依赖:如果项目中使用了Maven,请确保添加了所需的依赖项。特别是,检查是否包含了org.springframework:spring-webmvc和com.fasterxml.jackson.core:jackson-core这两个依赖项。
请按照上述步骤逐一检查并排除可能的问题,以解决xxl-job异常java.lang.IllegalArgumentException。
阅读全文