java 的 provider_Java里的Provider是什么?
敲了一段修改压缩文件内容的代码,如下:
public static void rarWriteTest() {
Path tempRar = Paths.get("D:\\copy.rar");
try (FileSystem workingFs =
FileSystems.newFileSystem(tempRar, null)) {
Path pathForFile = workingFs.getPath("/hello.txt");
List ls = new ArrayList<>();
ls.add("Hello World!");
Files.write(pathForFile, ls, Charset.defaultCharset(),
StandardOpenOption.WRITE, StandardOpenOption.CREATE);
}
catch (IOException e) {
e.printStackTrace();
}
}
运行报如下错:
Exception in thread "main" java.nio.file.ProviderNotFoundException: Provider not found
at java.nio.file.FileSystems.newFileSystem(FileSystems.java:407)
at io.StaticDemos.rarWriteTest(StaticDemos.java:43)
at io.StaticDemos.main(StaticDemos.java:15)
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:497)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
查了一下api,api这样写:
ProviderNotFoundException - if a provider supporting this file type cannot be located
然而并不明白啊,provider究竟是啥?
java 的 provider_Java里的Provider是什么?相关推荐
- 解决MediaPlayer: Couldn't open /storage/emulated:java.io.FileNotFoundException: No content provider问题
项目中用到了MediaPlayer播放本地视频文件的功能,遇到了一个很奇葩的问题,在4.0的设备上可以完美播放,但是在7.0的设备上死活播放不了,一直报如下错误 错误信息里出现了这几个字眼" ...
- 一种Java Spring框架里将配置文件里定义的值注入到Java变量的简单办法
假设我在classpath下的application.properties里定义了一些配置: 我想让这些配置自动注入到我Java代码里某个变量中去.最简单的方式就是使用注解@PropertySourc ...
- Eclipse Java类编辑器里出现乱码的解决方案
如图:在Java Class编辑器里出现的这种乱码,非常烦人. 解决方案:Windows->Preference->General->Appearance, 在里面将Theme设置成 ...
- Java中Map里put方法的返回值
在java中,Map里的put方法,如果key值不存在,则返回值是null,但是key值如果存在,则会返回原先被替换掉的value值.(当然,map中的key和value都允许是null). Map ...
- java 往excel中写数据库,poi将数据写入excel表格-怎么用java把数据库里的数据写入到excel表中...
怎么用java把数据库里的数据写入到excel表中 你是想读取excel内容,然后整合一下数据,然后再生成一个新的excel吧 package aa; import java.io.FileInput ...
- 用java里的junit框架_使用Java JUnit框架里的@SuiteClasses注解管理测试用例
使用Java JUnit框架里的@SuiteClasses注解管理测试用例 发布时间:2020-08-13 13:43:08 来源:ITPUB博客 阅读:96 作者:i042416 Suppose y ...
- java provider_Java SPI(Service Provider Interface)
//ServiceLoader实现了Iterable接口,可以遍历所有的服务实现者 public final class ServiceLoader implements Iterable{//查找配 ...
- java 的 provider_Java Provider.Service getProvider()用法及代码示例
java.security.Provider.Service类的getProvider()方法用于返回此提供程序服务对象的提供程序. 用法: public final Provider getProv ...
- 你真的会用ABAP, Java和JavaScript里的constructor么?
如果constructor里调用了一个成员方法,这个方法被子类override了,当初始化一个子类实例时,父类的构造函数被的调用,此时父类构造函数的上下文里调用的成员方法,是父类的实现还是子类的实现? ...
最新文章
- iOS实现动态区域裁剪图片
- Http持久连接与HttpClient连接池
- linux扩容家目录,linux 根目录扩容
- 数字图像处理(Digital image processing)笔记
- 修改MySQL字段为首字母大写
- Mac电脑配置Alfred、Go2shell、iTerm2+Oh My Zsh
- boost::geometry::flatten_iterator用法的测试程序
- Spring远程调用技术1-RMI
- rabbitmq怎样确认是否已经消费了消息_阿里Java研发二面:了解RabbitMQ?说说RabbitMQ可靠性投递...
- Wpf控件ListBox使用实例2
- 比特币市值占比达到年内高点
- Wacom发布Cintiq Companion 2
- xiao776php,《xiao 776》_xiao 776_NEWS下载网
- SPSS基本数据处理(一)
- iOS开发:如何修改app名称
- 前端面试题(带答案)
- 路由配置与管理——BGP路由配置与管理1
- Windows xp .iso下载大全——超全面超难找的收藏版(一)
- SQL UNION运算符
- nlp-with-transformers系列-02-从头构建文本分类器
热门文章
- 95-30-017-Channel-NioServerSocketChannel
- 【Elasticsearch】消除 Elasticsearch 中的重复文档
- 【java】深入理解Java JVM虚拟机中init和clinit的区别
- 【Elasticsearch】Elasticsearch 热点线程 hot_threads
- 【java】java 随机数 Random ThreadLocalRandom SecureRandom
- 【Flink】Flink 消费 kafka报错 写入 es 死信队列 FetchSessionHandler DisconnectException
- 【Kafka】kafka 创建 topic的时候 Replication factor 参数理解
- 【Elasticsearch】Elasticsearch 索引 索引模板 生命周期 关系
- 【http】http https搜集的好文章
- Spring Boot 中使⽤ Cache 缓存的使⽤