Re: shell_exec fails to compile java class?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello, Thank you - I've managed to do that using a bat file like you
suggested.

Only problem is that:

When I try to call:
C:\\Java\bin\javac.exe  Tester.java > test.txt
(Which should run Tester.java and log any results into test.txt),

When there are compilation errors and this command returns results -
test.txt stays empty.

Any suggestions?

On Wed, Nov 4, 2009 at 4:34 PM, Nathan Rixham <nrixham@xxxxxxxxx> wrote:

> דניאל דנון wrote:
>
>> Hello!
>>
>> I need to use shell_exec (or any other similar function) in order to
>> compile
>> a java class-file.
>>
>> I have all the needed components installed on my computer (Windows XP with
>> Java SDK) - I can use "java c:\path...." in order to compile using
>> Start->Run.
>>
>> When I try to do the same with shell_exec or `` it returns null and it
>> doesn't compiles. Even when there are errors - it doesn't show them at
>> all.
>>
>> I've tried to use instead of "java c:\path..." the full java command line
>> compiler path but it didn't work either.
>>
>>
>> When I try functions such as "echo test" it works.
>>
>>
>> Clearly I'm missing here something - problem is... what?
>>
>>
> create an ant builder or .bat and call that instead; most likely because
> the environment isn't set up correctly when executing via php; thus when
> using ant or bat you can set everything up correctly as needed.
>
> always use PHP on linux but permissions and the scope / permissions of the
> account php runs under may come in to play?
>
> nathan
>



-- 
Use ROT26 for best security

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux