A criação de um novo projeto Rails com Aptana falha com “/<project name>/public does not exist”

StackOverflow https://stackoverflow.com/questions/3214070

Pergunta

Estou usando o Windows 7 e Ruby 1.8.7.Recebo a seguinte mensagem de erro quando inicio um novo projeto Rails:

Problema ocorrido

'Substituir arquivo de índice do projeto' encontrou um problema.O recurso '/Foobar/public' não existe.(onde 'Foobar' é o nome do meu novo projeto).

Alguma ideia?

Foi útil?

Solução

Acabei de encontrar uma solução alternativa:Crie o projeto, mas DESMARQUE a parte sobre como gerar um esqueleto do Rails.Em seguida, abra um console, navegue até o diretório pai do projeto e execute rails <project name>.O esqueleto será gerado na pasta e então você poderá atualizar o diretório do projeto dentro do Aptana/Eclipse.

Outras dicas

Quando o novo projeto é criado usando radrails, Radrails execute o comando trilhos beta -d sqlite3 Qual é a sintaxe mais antiga e a nova sintaxe é trilhos novos beta -d sqlite3 A menos que as equipes de Aptana invocar novas funcionalidades de trilhos, a solução alternativa seria usar os métodos mencionados acima.

Siga o mesmo procedimento que mencionado acima .... Mas para mim os trilhos não funcionaram.

.

Rails NOVO "Nome do projeto" funcionou para mim.

obrigado

Eu tive esse problema porque meu projeto tinha espaços no nome.Removido os espaços e funcionou.

Eu tenho o mesmo problema, mas nos projetos da web e usando um diretório de rede.Eu crio o projeto em local e depois movê-lo para a unidade de rede.

Tente executar seu IDE como administrador.Clique com o botão direito do mouse no seu ícone IDE -> "Executar como administrador". Agora seu IDE terá os privilégios apropriados para escrever arquivos e pastas.

Alterando o intérprete que o IDE usa funcionou para mim.Vá para windows->preferences->ruby->installed interpreters, em seguida, selecione o que vem com sua instalação do estúdio Aptana, o nome do meu é org.jruby_1.2.0.9 ... funcionou como um encanto para mim.Espero que tenha ajudado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top