「新建java报错」java错误提示
今天给各位分享新建java报错的知识,其中也会对java错误提示进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java创建文件出错
- 2、用java创建文件时错误,请问是怎么回事
- 3、用eclipse新建Java项目总是报错
- 4、java刚刚新建就报错,什么原因
- 5、新建.java文件,右击用Vim编辑,却弹出错误,上写---创建进程失败:请检查Gvim是否在路径中,请问咋解决
- 6、JAVA编程时,在建立新工程时报错是什么原因?
java创建文件出错
首先 File 类是对文件系统的映射 并不是硬盘上真实的文件
所以 new File("xxx.xxx") 只是在内存中创建File文件映射对象,而并不会在硬盘中创建文件
如果需要创建文件需要以下操作:
判断映射的文件是否真实存在 file.exists() //true存在 false不存在
如果存在即可直接操作, 否则需要调用 file.createNewFile() 创建真实文件
但是以上方式只会适用创建文件本身,不包括父文件的创建(如果父文件不存在)
所以一般需要对父文件存在与否作判断
File parent = file.getParentFile() // 获取父文件
if( !parent.exists() ) parent.mkdirs(); //创建所有父文件夹
用java创建文件时错误,请问是怎么回事
需要先【存在】文件夹,才能再创建文件。
当然,如果文件夹【不存在】,那么就需要先创建文件夹,再创建文件
比如 : c盘已经存在,所以才能创建C盘下的文件
1
2
File file = new File("c:\\abc.txt");
file.createNewFile();//创建文件
File file = new File("c:\\test\\abc.txt");
file.createNewFile();//创建文件
如果文件夹不存在会出现异常
Exception in thread "main" java.io.IOException: 系统找不到指定的路径。
at java.io.WinNTFileSystem.createFileExclusively
解决办法,先创建文件夹,在创建文件
File file = new File("c:\\test\\abc.txt");
if(!file.getParentFile().exists()){
file.getParentFile().mkdirs();//创建"c:\\test"文件夹
}
file.createNewFile();//创建c:\\test\\abc.txt文件
用eclipse新建Java项目总是报错
可能1,jdk没有安装
可能2,jdk版本和ecliplse版本不兼容
可能3,jdk环境变量没有配置好
可以尝试操作
工程右键-》属性-》Java构建路径-》库-》双击-》执行环境-》选择一个合适的,完成。
java刚刚新建就报错,什么原因
先新建个java工程,右击new--java project
然后在工程的src上右击,new--package
在生成的package上新建你的java类就ok了
新建.java文件,右击用Vim编辑,却弹出错误,上写---创建进程失败:请检查Gvim是否在路径中,请问咋解决
# 修改注册表法
打开注册表编辑器regedit.exe;
搜索“gvim.exe”,找到没有对全路径加双引号的值,用双引号(英文双引号,不是中文双引号)从盘符到exe后缀都包起来。
从我自己检查的情况看修改了以下4处:
```
计算机\HKEY_CLASSES_ROOT\TypeLib\{0F0BFAE0-4C90-11D1-82D7-0004AC368519}\1.1\0\win32
计算机\HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{0F0BFAE1-4C90-11D1-82D7-0004AC368519}\LocalServer32
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Vim\Gvim
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Vim\Gvim
```
# 改路径重装
从上一种方法可推测大概是路径中的空格导致的问题。
将软件卸载;重装时选择安装路径为没有空格和中文字符的,即路径是全英文字母的目录。
JAVA编程时,在建立新工程时报错是什么原因?
你有一个 public 修饰的类,那么文件名必须和这个 public 修饰的类同名。即你要把文件名改为 xh1.java
新建java报错的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java错误提示、新建java报错的信息别忘了在本站进行查找喔。
发布于:2022-12-28,除非注明,否则均为
原创文章,转载请注明出处。