会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132450个问题
JAVA 全系列/第五阶段:JavaWeb开发/Web实战案例 31891楼
JAVA 全系列/第六阶段:项目管理与SSM框架/SpringMVC 31893楼
JAVA 全系列/第六阶段:项目管理与SSM框架/SpringMVC旧 31894楼
JAVA 全系列/第十二阶段:Spring Cloud Alibaba技术栈/Zookeeper 31895楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/容器 31896楼
JAVA 全系列/第三阶段:数据库编程/MySQL数据库的使用 31897楼

springmvcDemo.zip

老师,你看看springmvc_demo2下面的upload4.jsp,我点击上传头像以后,图片被加载到目录中了,但是页面的图片并没有显示,好像是img的src属性没有被修改到,这是啥原因喃


JAVA 全系列/第六阶段:项目管理与SSM框架/SpringMVC旧 31899楼

from tkinter import *
from tkinter import messagebox


class Application(Frame):
    """一个经典的GUI程序的类的写法"""

    def __init__(self, master=None):
        super().__init__(master)
        self.master = master
        self.pack()
        self.createWidge()

    def createWidge(self):
        """创建组件"""
        self.label01 = Label(self, text="北京尚学堂", width=10,
                             height=2, bg="black", fg="white")
        self.label01.pack()
        self.label02 = Label(self, text="百战程序员", width=10,
                             height=2, bg="red", fg="blue", font=("仿宋", 30))
        self.label02.pack()
        self.label03 = Label(self, text="高淇老师\nPYTHON专家\n有一个儿子叫高晓曦",
                             font=("宋体", 40), relief="solid", borderwidth=3, justify="left")
        self.label03.pack()
        # 测试图片加载
        global photo
        photo = PhotoImage(file="imgs\logo.gif")    #如果在这里输入绝对路径,可以正常显示,但是相对路径不行。
        self.label04 = Label(image=photo)
        self.label04.pack()


if __name__ == '__main__':
    root = Tk()
    root.geometry("888x555+200+200")
    root.title("测试label")
    Application(master=root)
    root.mainloop()

image.png

老师帮忙看看是什么原因,说找不到文件。我用绝对路径是没有问题的。

Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 31900楼

昨天晚上启动的provider还好好地,今天怎么突然报这个错了,之前也是的,我只好重新建了一个项目就又好了,今天又是这样 

16:08:42.474 [main] DEBUG org.springframework.boot.diagnostics.FailureAnalyzers - FailureAnalyzer org.springframework.boot.diagnostics.analyzer.ValidationExceptionFailureAnalyzer@351d00c0 failed

java.lang.NoClassDefFoundError: javax/validation/ValidationException

at org.springframework.boot.diagnostics.analyzer.ValidationExceptionFailureAnalyzer.analyze(ValidationExceptionFailureAnalyzer.java:31)

at org.springframework.boot.diagnostics.AbstractFailureAnalyzer.analyze(AbstractFailureAnalyzer.java:35)

at org.springframework.boot.diagnostics.FailureAnalyzers.analyze(FailureAnalyzers.java:118)

at org.springframework.boot.diagnostics.FailureAnalyzers.reportException(FailureAnalyzers.java:111)

at org.springframework.boot.SpringApplication.reportFailure(SpringApplication.java:846)

at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:821)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:336)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1309)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1298)

at com.bjsxt.springbootdubbo_provider.SpringbootdubboProviderApplication.main(SpringbootdubboProviderApplication.java:10)

Caused by: java.lang.ClassNotFoundException: javax.validation.ValidationException

at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 10 common frames omitted

16:08:42.478 [main] DEBUG org.springframework.boot.diagnostics.FailureAnalyzers - FailureAnalyzer org.springframework.boot.diagnostics.analyzer.PatternParseFailureAnalyzer@48f2bd5b failed

java.lang.NoClassDefFoundError: org/springframework/web/util/pattern/PatternParseException

at org.springframework.boot.diagnostics.analyzer.PatternParseFailureAnalyzer.analyze(PatternParseFailureAnalyzer.java:29)

at org.springframework.boot.diagnostics.AbstractFailureAnalyzer.analyze(AbstractFailureAnalyzer.java:35)

at org.springframework.boot.diagnostics.FailureAnalyzers.analyze(FailureAnalyzers.java:118)

at org.springframework.boot.diagnostics.FailureAnalyzers.reportException(FailureAnalyzers.java:111)

at org.springframework.boot.SpringApplication.reportFailure(SpringApplication.java:846)

at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:821)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:336)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1309)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1298)

at com.bjsxt.springbootdubbo_provider.SpringbootdubboProviderApplication.main(SpringbootdubboProviderApplication.java:10)

Caused by: java.lang.ClassNotFoundException: org.springframework.web.util.pattern.PatternParseException

at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 10 common frames omitted

16:08:42.478 [main] DEBUG org.springframework.boot.diagnostics.FailureAnalyzers - FailureAnalyzer org.springframework.boot.liquibase.LiquibaseChangelogMissingFailureAnalyzer@7b2bbc3 failed

java.lang.NoClassDefFoundError: liquibase/exception/ChangeLogParseException

at org.springframework.boot.liquibase.LiquibaseChangelogMissingFailureAnalyzer.analyze(LiquibaseChangelogMissingFailureAnalyzer.java:33)

at org.springframework.boot.diagnostics.AbstractFailureAnalyzer.analyze(AbstractFailureAnalyzer.java:35)

at org.springframework.boot.diagnostics.FailureAnalyzers.analyze(FailureAnalyzers.java:118)

at org.springframework.boot.diagnostics.FailureAnalyzers.reportException(FailureAnalyzers.java:111)

at org.springframework.boot.SpringApplication.reportFailure(SpringApplication.java:846)

at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:821)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:336)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1309)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1298)

at com.bjsxt.springbootdubbo_provider.SpringbootdubboProviderApplication.main(SpringbootdubboProviderApplication.java:10)

Caused by: java.lang.ClassNotFoundException: liquibase.exception.ChangeLogParseException

at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 10 common frames omitted

16:08:42.482 [main] DEBUG org.springframework.boot.diagnostics.FailureAnalyzers - FailureAnalyzer org.springframework.boot.autoconfigure.jdbc.HikariDriverConfigurationFailureAnalyzer@235834f2 failed

java.lang.NoClassDefFoundError: org/springframework/jdbc/CannotGetJdbcConnectionException

at org.springframework.boot.autoconfigure.jdbc.HikariDriverConfigurationFailureAnalyzer.analyze(HikariDriverConfigurationFailureAnalyzer.java:29)

at org.springframework.boot.diagnostics.AbstractFailureAnalyzer.analyze(AbstractFailureAnalyzer.java:35)

at org.springframework.boot.diagnostics.FailureAnalyzers.analyze(FailureAnalyzers.java:118)

at org.springframework.boot.diagnostics.FailureAnalyzers.reportException(FailureAnalyzers.java:111)

at org.springframework.boot.SpringApplication.reportFailure(SpringApplication.java:846)

at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:821)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:336)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1309)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1298)

at com.bjsxt.springbootdubbo_provider.SpringbootdubboProviderApplication.main(SpringbootdubboProviderApplication.java:10)

Caused by: java.lang.ClassNotFoundException: org.springframework.jdbc.CannotGetJdbcConnectionException

at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 10 common frames omitted

16:08:42.482 [main] ERROR org.springframework.boot.SpringApplication - Application run failed

org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:218)

at org.yaml.snakeyaml.reader.StreamReader.ensureEnoughData(StreamReader.java:176)

at org.yaml.snakeyaml.reader.StreamReader.ensureEnoughData(StreamReader.java:171)

at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:126)

at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.java:1177)

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:287)

at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)

at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produce(ParserImpl.java:195)

at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)

at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)

at org.yaml.snakeyaml.composer.Composer.checkNode(Composer.java:82)

at org.yaml.snakeyaml.constructor.BaseConstructor.checkData(BaseConstructor.java:123)

at org.yaml.snakeyaml.Yaml$1.hasNext(Yaml.java:507)

at org.springframework.beans.factory.config.YamlProcessor.process(YamlProcessor.java:200)

at org.springframework.beans.factory.config.YamlProcessor.process(YamlProcessor.java:164)

at org.springframework.boot.env.OriginTrackedYamlLoader.load(OriginTrackedYamlLoader.java:84)

at org.springframework.boot.env.YamlPropertySourceLoader.load(YamlPropertySourceLoader.java:50)

at org.springframework.boot.context.config.StandardConfigDataLoader.load(StandardConfigDataLoader.java:45)

at org.springframework.boot.context.config.StandardConfigDataLoader.load(StandardConfigDataLoader.java:34)

at org.springframework.boot.context.config.ConfigDataLoaders.load(ConfigDataLoaders.java:102)

at org.springframework.boot.context.config.ConfigDataImporter.load(ConfigDataImporter.java:118)

at org.springframework.boot.context.config.ConfigDataImporter.resolveAndLoad(ConfigDataImporter.java:82)

at org.springframework.boot.context.config.ConfigDataEnvironmentContributors.withProcessedImports(ConfigDataEnvironmentContributors.java:118)

at org.springframework.boot.context.config.ConfigDataEnvironment.processInitial(ConfigDataEnvironment.java:230)

at org.springframework.boot.context.config.ConfigDataEnvironment.processAndApply(ConfigDataEnvironment.java:217)

at org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor.postProcessEnvironment(ConfigDataEnvironmentPostProcessor.java:88)

at org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor.postProcessEnvironment(ConfigDataEnvironmentPostProcessor.java:80)

at org.springframework.boot.env.EnvironmentPostProcessorApplicationListener.onApplicationEnvironmentPreparedEvent(EnvironmentPostProcessorApplicationListener.java:100)

at org.springframework.boot.env.EnvironmentPostProcessorApplicationListener.onApplicationEvent(EnvironmentPostProcessorApplicationListener.java:86)

at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:203)

at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:196)

at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:170)

at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:148)

at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:82)

at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:63)

at java.util.ArrayList.forEach(ArrayList.java:1249)

at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)

at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)

at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:62)

at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:362)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:320)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1309)

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1298)

at com.bjsxt.springbootdubbo_provider.SpringbootdubboProviderApplication.main(SpringbootdubboProviderApplication.java:10)

Caused by: java.nio.charset.MalformedInputException: Input length = 1

at java.nio.charset.CoderResult.throwException(CoderResult.java:281)

at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:339)

at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)

at java.io.InputStreamReader.read(InputStreamReader.java:184)

at org.yaml.snakeyaml.reader.UnicodeReader.read(UnicodeReader.java:125)

at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:183)

... 43 common frames omitted


JAVA 全系列/第十一阶段:分布式RPC调用和分布式文件存储/Dubbo 31901楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/XML 技术(旧) 31902楼
JAVA 全系列/第六阶段:项目管理与SSM框架/Mybatis 31903楼
微服务/第十四阶段:容器管理技术/(旧)Kubernetes 31904楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637