首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >构造函数ProcessBuilder(String,String,String)未定义

构造函数ProcessBuilder(String,String,String)未定义
EN

Stack Overflow用户
提问于 2015-03-02 14:48:09
回答 3查看 3.6K关注 0票数 2

在同一个IDE eclipse中,我有两个项目都有

代码语言:javascript
运行
复制
ProcessBuilder builder = new ProcessBuilder("cmd.exe", "/c", "command");

但在项目1中,它不是显示编译错误,而是在项目2中显示编译错误,这两个JRE系统库都是jre1.8.0_31

编译错误是这篇文章的主题标题。

构造函数ProcessBuilder(String,String,String)未定义

请帮帮忙?

EN

回答 3

Stack Overflow用户

发布于 2015-10-02 18:48:08

对于我来说,在eclipse中,我正确地点击了我的项目;转到了属性;选择了java编译器;我的遵从性水平保持在1.4;所以我把它跳到了最新的- 1.8 &在那之后它就工作了。

票数 3
EN

Stack Overflow用户

发布于 2015-10-13 20:11:32

我也犯了同样的错误。我在Ubuntu运行eclipse。我的错误代码行是

代码语言:javascript
运行
复制
ProcessBuilder builder2 = new ProcessBuilder("cmd.exe", "/c", "rasphone -h irid");

我的解决方案与里斯的类似。但我的合规水平是1.7 (没有1.8)。

但我去了1.5,因为某种原因而起作用了。真奇怪。

票数 0
EN

Stack Overflow用户

发布于 2015-04-12 18:37:56

尝尝这个。

代码语言:javascript
运行
复制
 String[] commands ={"cmd.exe", "/c", "command"};
 ProcessBuilder processBuilder = new ProcessBuilder(commands); 
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28812611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档