Jboss [RESOLVIDO]

1. Jboss [RESOLVIDO]

Edson Nascimento de Sousa
anakinbr

(usa Debian)

Enviado em 29/12/2009 - 20:41h

Amigos Boa Noite.
Instalei o JDK1.5.x na maquina e Transferi uma instancia do Jboss para esta estação.
Acontece que quando tento iniciar o JBoss atraves do script "run.sh" (que é nativo do JBoss) recebo a seguinte mensagem.
-bash: ./run.sh: /bin/sh^M: bad interpreter: Arquivo ou diretório não encontrado

Alguem conhece esta mensagem?

Abraços,
Edson.



  


2. Re: Jboss [RESOLVIDO]

Denis Doria
thuck

(usa Debian)

Enviado em 29/12/2009 - 22:14h

O interpretador /bin/sh não existe no seu sistema...


3. Re: Jboss [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 29/12/2009 - 22:31h

Rá! O msm problema do ^M... pra vc remover isso, edite o arquivo run.sh com o mcedit (isso, é só ele q vai enxergar esses caracteres estranhos):

# mcedit run.sh

Eu, até hj, náo entendo o pq q isso ocorre, mas pelo menos vc vai conseguir resolver isso.


4. Re: Jboss [RESOLVIDO]

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 31/12/2009 - 08:58h

Renato isso ocorre pelo fato de que arquivos editados no Windows utilizam como caractere de controle final da linha o 'line feed' + 'carriage return', que são representados por '$' e '^M'. Já nos *nix, as linhas por por padrão são terminados com um 'LF' (line feed), representada pelo simbolo '$'.


5. /bin/laden

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 31/12/2009 - 09:00h

Ah, tá... então pq q quando editamos arquivos d *nix em Windows, esses caracteres LF não aparecem, diferentemente do contrário?


6. Re: Jboss [RESOLVIDO]

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 31/12/2009 - 09:07h

O Windows simplesmente converte tudo para o seu padrão que é '^M'.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts