【问题标题】:java set classpath from phpjava从php设置类路径
【发布时间】:2013-04-17 15:28:33
【问题描述】:

我有这个文件夹结构

C:\a\b.java
C:\a\b.class
C:\a\c.java
C:\a\c.class
C:\a\ftp.jar

在 PHP 中,我使用了 exec("java b"); 这执行了 b.class 文件。没事儿。 现在我应该从 PHP 执行 c.class 文件。在 c.java 中,我为 ftp.jar 中的类创建了一个对象。所以我应该为此设置类路径。但我无法从 PHP 设置类路径

但是当我从 cmd 执行此操作时,一切正常。请告诉我如何从 PHP 设置类路径?

【问题讨论】:

标签: java php classpath


【解决方案1】:

这可能有效(提供明确的cp 参数,但我没有尝试过):

exec("java -cp  C:\a\d.jar c"); //if d.jar contains c.class

exec("java -cp  C:\a c"); //if d.jar doesn't contain c.class

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多