JAVA打包后读不到xml 把xml打到JAR包是正常的,这样一来xml就没有意义了,打进包里怎么配置呢,我把xml从来jar包拿出来放在一个目录下死活读不到,xml在项目的src目录下,读取是用InputStream ips = SystemInit.class.getResourceAsStream("/sysconfig.xml") ;,怎么才能解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在用户的HOME(System.getProperty("user.home"))目录下放一份xml文件.程序第一次运行时,先从jar里读入xml,并写到 user.home 目录,以后就使用 这个xml文件。 把jar和xml放在同一目录可行不? 你读的路径有问题,因为程序已经打进jar包,所以 SystemInit.class.getResourceAsStream("/sysconfig.xml") 这个路径找不到xml文件了,与其这样还不如直接写相对工程根路径的相对路径来解决,不用class.getResourceAsStream的方法InputStream ips =new FileInputStream(new File("sysconfig.xml"))将sysconfig.xml放在工程根路径下面试试 请问如何在子线程中notify父线程 字符反转 关于JTextArea的小问题 java中如何确定在硬盘上的读写位置 安装Java 完成以后 怎么配置它? Super 请大家来讨论一下Throwable例外的initCause(Throwable cause)方法! [讨论]编程:“数据结构+算法”是不是一定要学好! java里怎么实现统计报表功能?100分给你拿 这是哪个地方出错了? Java中抽象类不能实例化,这边是不是进行实例化了?不懂 一道菜鸟题
程序第一次运行时,先从jar里读入xml,并写到 user.home 目录,以后就使用 这个xml文件。
InputStream ips =new FileInputStream(new File("sysconfig.xml"))将sysconfig.xml放在工程根路径下面试试