首页 > 系统相关 >windows下无法访问静态图片,报错java.net.UnknownHostException

windows下无法访问静态图片,报错java.net.UnknownHostException

时间:2023-04-08 18:13:29浏览次数:49  
标签:me java 无法访问 prop UnknownHostException 报错 hddir

如果你是这种方式映射静态文件的,那可以继续看下去了

    @Value("${prop.me.hddir}")
    private String hddir;
    private void addstatic(ResourceHandlerRegistry registry){
        String dir=hddir+"/static/"; 
        log.info("启动 加资源路径 ... addResourceHandlers os="+os+","+dir);
        registry.addResourceHandler("/**")
                .addResourceLocations("classpath:/static/")
                .addResourceLocations("file://"+dir);
    }

  配置文件中,其中prop.me.sysname是我们的项目名

    #/**硬盘上的运行目录 */
    hddir: d:/opt/${prop.me.sysname}

  这样配置在Linux下是没问题的,但是在Windows下就会报错java.net.UnknownHostException

  这是因为它读取错了,网络(路径)格式不对,应该在hddir前加一个“/”,把配置改成这样就可以了

    #/**硬盘上的运行目录 */
    hddir: /d:/opt/${prop.me.sysname}

  重启之后,图片就可以展示了

标签:me,java,无法访问,prop,UnknownHostException,报错,hddir
From: https://www.cnblogs.com/jcb1991/p/17298917.html

相关文章

  • 基于墨者靶场报错盲注分析SQL注入之报错盲注
    报错注入是利用了数据库的某些机制,人为的制造错误条件,是的查询结果能够出现在错误信息中。有xpath语法错误xpath语法错误利用xpath语法错误进行报错注入时利用了extractvlue与updatexml两个函数。使用条件:nysql版本大于5.1.5extractvalue函数原型:extractvalue(xml_document,Xpath......
  • npm i 安装报错RequestError: socket hang up
    1异常信息npmWARNdeprecated@npmcli/[email protected]:Thisfunctionalityhasbeenmovedto@npmcli/[email protected]:Pleaseuse@electron/asarmovingforward.ThereisnoAPIchange,justapackagenamechangenpmERR!code1npmERR!pat......
  • Java笔记(14) UDP通讯程序Demo
    实现一个简单的UDP通信程序,仅作为笔记使用网络编程中有三要素:IP、端口号和通信协议,分别用来确定对方在互联网上的地址、指定接受数据的软件和确定数据在网络中传输的规则。IP地址IP地址分为IPv4地址和IPv6地址,这里不做讨论。IPv4地址中分为公网地址(万维网使用)和私有地址(局......
  • Day02 - JavaScript + CSS Clock
    Day02-JavaScript+CSSClock作者:©liyuechun简介第二天的练习是用JS+CSS模拟时钟效果。效果如下:实现以上模拟时钟的效果,大致思路和解决方案如下:分别获取到当前时间的时、分、秒。通过时分秒对一圈360度,进行映射,确定每一个指针所需旋转的角度。通过CSS的transform:rotate(deg),......
  • JavaScript 中使用正则表达式的方法
    目录使用方法常见的使用方法test()exec()match()replace()split()使用方法在JavaScript中,正则表达式可以用字面量语法创建。字面量语法是一种非常简单直观的表示正则表达式的方式。它使用两个斜杠(/)括起来,如下所示:constregex=/pattern/;例如,要匹配字母a和b之间的所有字......
  • Java的jar包依赖版本冲突解决
    参考:https://blog.csdn.net/weixin_38898423/article/details/128178055https://blog.csdn.net/Yal_insist/article/details/127669985一、依赖冲突不同的第三方jar包可能同时对某一个jar包的不同版本含有依赖,但是Maven解析pom.xml文件时,同一个jar包只会保留一个Maven默认处理策略......
  • 【Java】数组
    数组是编程语言中常见的数据结构,用来存储一组相同数据类型的数据,可以通过整型索引访问数组中的每一个值。需要注意,同一个数组中存储的所有元素的数据类型必须相同。根据数组存放元素的组织结构,可将数组分为一维数组、二维数组以及多维(三维及以上)。创建数组:data_type[]varName;......
  • JavaScript 数组笔记
    添加和删除数组项添加push()push()方法:向数组的末尾添加一个或多个元素,并返回修改后的数组长度。语法:arr.push(element1[,...[,elementN]])参数:element1,...,elementN:要添加到数组末尾的元素。示例:constfruits=['apple','banana','orange'];constnewLength......
  • Java笔记(六):设计原则
    SOLID原则是面向对象设计和编程中的一组基本原则,其中SOLID分别是以下五个原则的首字母缩写:单一职责原则(SingleResponsibilityPrinciple,SRP)。一个类或者模块只应该有一个单一的责任。这个原则告诉我们,一个类应该只负责一项功能,不要试图把太多的职责塞到一个类里面。开闭......
  • java中的引用
    引用分类强引用强引用是我们常见的普通对象引用,只有还有强引用指向一个对象,就表明这个对象还“存活”,垃圾收集器不会碰这个对象当一个对象被强引用对象引用时,它就处于可达状态,它是不能被垃圾回收的,即使出现了OOM也不会对该对象回收软引用软引用是相对于强引用......