processbuilder

    0热度

    1回答

    我正在学习如何使用ProcessBuilder,我创建了一个名为socketspractice的包,里面我有2个类,我试图创建一个'Program.java'调用'test1 .java'打印'test1'。 当我使用命令提示符:“java socketspractice.test1”'test1'打印,但使用Netbeans它不。 问题是,我如何设置路径,使其以相同的方式工作,或者我还缺少什么?

    0热度

    1回答

    我想编译一个java文件并在另一个类中执行它的类(这个类是一个Spring MVC项目的@service)。 的服务代码是: @Service public class MRServiceImp implements MRService { @Override public String submitMR(int id, String fd) { try {

    0热度

    2回答

    将数据从java发送到由(ProcessBuilder/Process创建的)(linux)子过程时出现问题。 基于shell的基本示例如下所示,工作正常。 echo "hello world" | cat - >/tmp/receive.dat 现在,我想通过一个Java程序,它应该在内部创建一个新的进程(cat - >/tmp/receive.dat),然后将数据发送给它取代echo "h

    0热度

    1回答

    我试图从Java程序运行Ant。这工作: // Compile project ProcessBuilder pb = new ProcessBuilder("/usr/local/Cellar/ant/1.9.6/libexec/bin/ant", "-f", pathToProject + "build.xml"); Process p = pb.start(); p.wai

    0热度

    2回答

    我正在研究用于编译程序的Java代码。 所以用户可以选择要编译的文件,然后程序运行自己的g ++。 找上了网,尤其是计算器,我已经决定要使用此代码: //Set a FileChoose called fc, got the file path (filePath) and the directory path (dirPath), then: ProcessBuilder process=nu

    1热度

    1回答

    我想执行下列从Java curl命令: 卷曲-v -X PUT --data二进制 “@ configfile.json” -u用户名:password -D/tmp/grabbit_headers http:// server:port/grabbit/job (根据堆栈溢出指南插入http://和server ...之间的空格,但不是我的代码) 我跟着 http://alvinalexande

    0热度

    1回答

    我正在尝试使用ProcessBuilder从Java代码执行第三方JAR。此JAR要求您在执行此JAR时必须位于安装目录中,否则它将无法工作。下面是该第三方JAR文件夹结构: C:\\Program Files\\MSG MCE Software I10 C:\\Program Files\\MSG MCE Software I10\\jre C:\\Program Files\\MSG MC

    2热度

    1回答

    我试图创建一个打开和关闭.exe应用程序的程序。这是代码的一部分: public class BotHelper { private static String pathToBot = "C:\\Users\\valdemar\\Downloads\\Release\\application.exe"; //bot path private static Process p; //bot pr

    1热度

    2回答

    我有一个运行的java servlet发送文件。然后将该文件传递给创建网页的可执行文件(https://github.com/potree/PotreeConverter)。我这样做的方式是使用ProcessBuilder。然而,一些奇怪的事情发生... Potree可执行文件位于我的PC上的一个目录中,在这个目录内有一个名为资源的子文件夹。这些是Potree可执行程序为了构建网页而需要的资源。

    0热度

    1回答

    我试图从Java应用程序运行流星的项目,这是我为它编写的代码: - 从Java应用证明 String[] command = { "/bin/bash", "-c" ,"cd /home/cloud2/Music/MyMeteorProject; meteor run android-device" }; ProcessBuilder builder = new ProcessBuilder(c