我正在尝试使用 shell 命令运行 jar 文件,但收到文件未找到异常。我发现这篇文章说要使用Directory.getFiles
:File not found Exception..但它就在那里
当我听从那篇文章中的建议时,我得到了一些非常奇怪的行为:
Dim files As List(Of String) = Directory.GetFiles("Path\Java").ToList //returns one file
Shell(files.First) //throws file not found exception
我可以通过 Windows 中的命令行运行这个 jarpath\java\java -jar myDriver.jar argumentOne
这是怎么回事?如何从 .NET 代码中运行此 jar 文件?