Python中文网

一个关于 编程问题的解答网站.

有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

NetBeans中的java命令行看不到映射的驱动器

我正在java中从命令行执行一个批处理文件

批处理文件在我们网络上的PC上运行ruby文件。实际CL:“C:\CreateOrder.bat”在批处理文件中,我更改为映射驱动器,然后在映射驱动器上执行ruby脚本(java和ruby代码都用于自动qa)

在Java中,我从命令行运行批处理文件,通过运行时类进行访问。这项技术最初是在Eclipse中开发的,在Eclipse中运行良好。我最近转到了NetBeans,现在批处理文件仍将运行,但命令行不知道任何映射的驱动器,因此无法执行Ruby脚本

我做了一些测试,让NetBeans打开一个CL窗口,发现我无法更改或列出任何映射网络驱动器的内容

Eclipse和Netbeans之间最明显的区别是,Netbeans中的CL窗口以Netbeans项目文件夹作为目标打开:C:\nbprojects\

到目前为止,我已经尝试过: -在批处理文件中使用UNC路径而不是映射驱动器运行命令 -确保NetBeans的项目文件夹权限与Eclipse相同 -运行一个CL,首先打开一个cmd窗口,然后执行批处理文件:(cmd/c start c:\CreateOrder.bat)

我在这里不知所措。我一定错过了一些简单的东西。如何从NetBeans运行CL,因为CL可以访问映射的驱动器

谢谢


共 (0) 个答案