在java中CreateProcess出现的异常的处理(备忘)
来源:互联网 发布:产品经理必备软件 编辑:程序博客网 时间:2024/06/05 17:47
在java中调用外部程序时,出现类似这样的异常:
---------- java ----------
java.io.IOException: CreateProcess: C:/j2sdk1.4.2_04/bin/javac error=267
at java.lang.Win32Process.create(Native Method)
at java.lang.Win32Process.<init>(Win32Process.java:66)
at java.lang.Runtime.execInternal(Native Method)
at java.lang.Runtime.exec(Runtime.java:566)
at java.lang.Runtime.exec(Runtime.java:428)
at CodeCompiler.main(CodeCompiler.java:15)
at java.lang.Win32Process.create(Native Method)
at java.lang.Win32Process.<init>(Win32Process.java:66)
at java.lang.Runtime.execInternal(Native Method)
at java.lang.Runtime.exec(Runtime.java:566)
at java.lang.Runtime.exec(Runtime.java:428)
at CodeCompiler.main(CodeCompiler.java:15)
由于是在创建进程时才出现的,可以判断是调用程序时windows本身报出的,google搜索windows,对应原因描述:
ERROR_DIRECTORY
267 The directory name is invalid.
267 The directory name is invalid.
其他出现的错误码参见完整的错误码列表:
Windows MSDN上:System Error Codes
或
Windows API Guide Error Codes.txt.html
- 在java中CreateProcess出现的异常的处理(备忘)
- 在java中CreateProcess出现的异常的处理(备忘)
- win7中程序在C盘运行崩溃-createProcess或磁盘保护异常的处理
- JavaWeb项目在MyEclipse中调试出现java.lang.NullPointerException异常时的处理
- java中异常的处理
- java中异常的处理
- Java中异常的处理
- java中异常的处理
- Java中异常的处理
- hadoop 在windows的Eclipse下运行出现Cannot run program "chmod": CreateProcess error=2 异常
- hadoop 在windows的Eclipse下运行出现Cannot run program "chmod": CreateProcess error=2 异常
- “System.StackOverflowException”类型的未经处理的异常出现在 mscorlib.dll 中。
- “System.ArgumentException”类型的未经处理的异常出现在 mscorlib.dll 中。
- 养成在程序中对可能出现的异常进行处理的习惯
- 几条关于异常处理的备忘
- java编程中出现的几个异常
- Java中出现的并发更改异常
- 在单元测试中对异常的处理
- PetShop是如何兼容不同数据库的
- 人生感悟——25句心灵鸡汤
- 我的Borland五年——李维 / 文
- 学习资料zz
- 終極解決“Visual Studio .NET 偵測到您的Web伺服器不是ASP .NET 1.1 版,您將無法執行Asp .NET的應用程式或服務。”
- 在java中CreateProcess出现的异常的处理(备忘)
- ASCII码
- .NET三层经典架构PetShop3.0分析连载一
- MS-SQL数据库开发常用汇总和t-sql技巧集锦
- [转][VC/MFC]VC资源分配、释放表
- 0欧姆电阻的作用
- .NET三层经典架构PetShop3.0分析之数据访问层
- windows启动缓慢的原因之一:网卡设置为自动获取IP
- 解决ASP.NET上传文件大小限制