【问题标题】:java in command line not working in genexus命令行中的java在genexus中不起作用
【发布时间】:2014-07-16 18:29:26
【问题描述】:

我对此有疑问:

C:\Proyectos\ReciboElectronico\JavaRE\web>"C:\Program Files (x86)\Java\jdk1.6.0_45\bin\java.exe" -cp gxclassd.zip;.;iText.jar;./drivers/ojdbc6.jar arecibonom param1 param2

此命令直接在命令行中运行良好,但在 Genexus 中不起作用。

我在 Genexus 中这样使用它:

&comando    = 'C:\Proyectos\ReciboElectronico\JavaRE\web "C:\Program Files (x86)\Java\jdk1.6.0_45\bin\java.exe" -cp gxclassd.zip;.;iText.jar;./drivers/ojdbc6.jar arecibonom param1 param2'

&resshell   = shell(&comando,1) 
MSG(&resshell.ToString())
&comando in varchar(500)
&resshell is Numeric(10,0)

MSG 输出为 1,表示不工作。

我希望有人可以帮助我。 Genexus 中的句子有什么问题?

谢谢,

【问题讨论】:

    标签: java shell web genexus


    【解决方案1】:

    不应该这样吗:

    &comando = 'C:\Proyectos\ReciboElectronico\JavaRE\web "C:\Program Files (x86)\Java\jdk1.6.0_45\bin\java.exe" -cp gxclassd.zip;.;iText.jar;./drivers/ojdbc6.jar arecibonom param1 param2'
    

    宁可:

    &comando = '"C:\Program Files (x86)\Java\jdk1.6.0_45\bin\java.exe" -cp gxclassd.zip;.;iText.jar;./drivers/ojdbc6.jar arecibonom param1 param2'
    

    ?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-04
      • 1970-01-01
      • 1970-01-01
      • 2015-03-14
      • 1970-01-01
      相关资源
      最近更新 更多