[erlang-questions] Best way to interface Erlang with Java code

zabrane Mikael <>
Sun Dec 6 01:31:05 CET 2009


What's the status of "erlexec" at:
http://code.google.com/p/erlexec

It seems ideal for my problem.
Is it still maintained by "Serge Aleynikov"?

Regards
Zabrane

2009/12/6 zabrane Mikael <>

> Thanks Michael.
>
> 2009/12/5 Michael <>
>
>  on my Linux box ...
>>
>> $ erl
>> Erlang R13B03 (erts-5.7.4) [rq:1] [async-threads:0] [hipe]
>> [kernel-poll:false]
>>
>> Eshell V5.7.4  (abort with ^G)
>> 1> re:split(os:cmd("java x ; echo $?"),"\n").
>> [<<"Exception in thread \"main\" java.lang.NoClassDefFoundError: x">>,
>>  <<"1">>,<<>>]
>> 2>
>>
>>
>> On Sat, Dec 05, 2009 at 06:27:24PM +0100, zabrane Mikael wrote:
>> > Hi Sean !
>> >
>> > Ok I see. But how then cal I handle error code in Erlang if my Java
>> program
>> > crash or returns something different from error code 0?
>> >
>> > Thanks
>> > Zabrane
>> >
>> > 2009/12/5 Sean Cribbs <>
>> >
>> > > zabrane Mikael wrote:
>> > >
>> > >> Hi List !
>> > >>
>> > >> I've a small program written in "Java" which take a filename (input),
>> > >> proceed it, and print out
>> > >> a text (output).
>> > >>
>> > >> What's the best way to be able to access to that program from Erlang?
>> > >> My whish is get back the "output" as an Erlang binary.
>> > >>
>> > >> Thanks
>> > >> Zabrane
>> > >>
>> > >>
>> > >>
>> > > Use os:cmd/1, which returns a string/list -
>> > > http://erldocs.com/R13B03/kernel/os.html?search=os&i=5
>> > >
>> > > Sean
>> > >
>>
>> ________________________________________________________________
>> erlang-questions mailing list. See http://www.erlang.org/faq.html
>> erlang-questions (at) erlang.org
>>
>>
>


More information about the erlang-questions mailing list