cmd下编译java文件,报错 could not create parent directories
2014-03-16 20:18
1231 查看
刚接触java 在cmd下编译java文件,报错 could not create parent directories
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/11/61f1a09457e15d2a15938a1a06ec1b50)
查了一下说可能是 win8的权限不够,要关闭UAC,而win8不像win7那样可以方便的关闭UAC,虽然将UAC设置到从不,但不能彻底的关掉,默认还会添加很多阻拦
过去Win7在用户账户设置中将选择拉到最底的方法,在Win8上仅仅对.Administrator用户有效。但是对于加入到本机管理员组的域帐号是无效的。
在这种情况下,选择不通知。WIn8是会静默的自动阻止很多操作。非常麻烦。
解决办法如下:
快捷键Win+R,输入gpedit.msc,运行。
计算机配置–Windows设置–安全设置–本地策略–安全选项
–用户账户控制:以管理员批准模式运行所有管理员–改为”已禁用“。
可是重新编译以后还是报相同的错误,暂时没有解决
其实Java编译后的结果,无非是在classes 文件夹下建立一个文件夹(你java 类里设置的包名),这里我的是Package com.stone;
所以我试着在classes里新建一个com文件夹,然后再com文件夹里再新建一个stone文件夹。(其实编译后的xx.class文件就在这里)
重新编译一下,还是不行,报错如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/11/a431374e15618d5844443d3fb3cc2952)
无法写入,那基本就是可以断定权限问题无疑了。可恶的win8,还真是毛病多啊
查了一下说可能是 win8的权限不够,要关闭UAC,而win8不像win7那样可以方便的关闭UAC,虽然将UAC设置到从不,但不能彻底的关掉,默认还会添加很多阻拦
过去Win7在用户账户设置中将选择拉到最底的方法,在Win8上仅仅对.Administrator用户有效。但是对于加入到本机管理员组的域帐号是无效的。
在这种情况下,选择不通知。WIn8是会静默的自动阻止很多操作。非常麻烦。
解决办法如下:
快捷键Win+R,输入gpedit.msc,运行。
计算机配置–Windows设置–安全设置–本地策略–安全选项
–用户账户控制:以管理员批准模式运行所有管理员–改为”已禁用“。
可是重新编译以后还是报相同的错误,暂时没有解决
其实Java编译后的结果,无非是在classes 文件夹下建立一个文件夹(你java 类里设置的包名),这里我的是Package com.stone;
所以我试着在classes里新建一个com文件夹,然后再com文件夹里再新建一个stone文件夹。(其实编译后的xx.class文件就在这里)
重新编译一下,还是不行,报错如下:
无法写入,那基本就是可以断定权限问题无疑了。可恶的win8,还真是毛病多啊
相关文章推荐
- cmd编译执行java文件出现java.lang.ClassNotFound Exception:com.microsoft.sqlserver.jdbc.SQLServerDriver
- 编译android内核和文件系统,已经安装jdk,提示build/core/config.mk:268: *** Error: could not find jdk tools.jar
- android Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine.
- 【Java】在服务器cmd 下 编译调用第三方jar包的文件
- 打开JMeter,提示:Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Window
- eclipse启动报错 could not create the java virtual machine
- "could not create the java virtual machine"启动eclipse报错
- WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows R
- "could not create the java virtual machine
- eclipse启动报错“could not create the java virtual machine”
- eclipse 启动报错问题,整理could not create java virtual machine a fatal exception has occured
- Eclipse neon出错 Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
- 使用cmd编译java文件成功生成class,但是不能执行
- JAVA CMD 编译java文件,在需要引入Jar包时,javac和java命令
- 找不到文件异常java.io.IOException: Resource [classpath:shiro.ini] could not be found.
- Error:Could not create the Java Virtual Machine. Error:A Fatal exception has occurred,程序将退出。
- "could not create the java virtual machine"启动eclipse报错
- 上传文件 553 Could not create file. 解决
- 启动eclipse时候提示错误Error:Could not create the Java Virtual Machine. Error:A Fatal exception has occurred
- win10中编译hadoop java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop