/ / Iniciando projeto C # a partir do aplicativo Java - java, c #, inicialização

Iniciando o projeto C # do aplicativo Java - java, c #, startup

Estou tentando iniciar meu projeto C # do meu javaprograma. Eles são dois programas separados, mas o C # precisa ser iniciado automaticamente quando chamado pelo java. Pode haver vários threads do projeto C # que precisam ser inicializados, então planejo ter esse código em um loop for. Terei um ArrayList dos threads para os quais preciso de aplicativos separados. Sim, preciso de vários, pois eles se comunicam diretamente com uma entidade final e pode haver várias entidades no cenário. Também preciso iniciá-lo com parâmetros a serem definidos o barramento de mensagens para que eles possam se comunicar mais tarde. Se alguém souber como fazer isso ou já fez antes, qualquer ajuda seria apreciada. Obrigado.

Respostas:

1 para resposta № 1

Experimente o ProcessBuilder

Process process = new ProcessBuilder(CSharpApplicationPath,"param1","param2").start()