Das Erstellen eines neuen Rails-Projekts mit Aptana schlägt mit „/<Projektname>/public existiert nicht“ fehl.
-
13-09-2020 - |
Frage
Ich verwende Windows 7 und Ruby 1.8.7.Ich erhalte die folgende Fehlermeldung, wenn ich ein neues Rails-Projekt starte:
Problem ist aufgetreten
Beim Ersetzen der Projektindexdatei ist ein Problem aufgetreten.Die Ressource „/Foobar/public“ existiert nicht.(wobei „Foobar“ der Name meines neuen Projekts ist).
Irgendwelche Ideen?
Lösung
Habe gerade einen Workaround gefunden:Erstellen Sie das Projekt, deaktivieren Sie jedoch den Teil zum Generieren eines Schienenskeletts.Öffnen Sie dann eine Konsole, navigieren Sie zum übergeordneten Verzeichnis des Projekts und führen Sie es aus rails <project name>
.Das Skelett wird im Ordner generiert und Sie können dann das Projektverzeichnis in Aptana/Eclipse aktualisieren.
Andere Tipps
Wenn neues Projekt mit Radrails erstellt wird, führen Radrails den Befehl Rails beta -d sqlite3 aus, was ältere Syntax ist, und die neue Syntax ist
Folgen Sie dem gleichen Verfahren wie oben erwähnt .... Aber für mich funktionierte Schienen nicht.
Rails Neuer "Projektname" arbeitete für mich.
danke
Ich hatte dieses Problem, weil mein Projekt Räume im Namen hatte.Entfernte die Räume und es funktionierte.
Ich habe das gleiche Problem, aber in Webprojekten und mithilfe eines Netzwerkverzeichnisses.Ich erstelle das Projekt in lokaler und verschiebe sie dann in die Netzwerkeinheit.
Versuchen Sie, Ihre IDE als Administrator auszuführen.Klicken Sie mit der rechten Maustaste auf Ihre IDE-Symbol -> "Als Administrator ausgeführt". Jetzt hat Ihre IDE die entsprechenden Berechtigungen, um Dateien und Ordner zu schreiben.
Ändern des Interpreters, dass die IDE für mich funktioniert.Gehen Sie zu windows->preferences->ruby->installed interpreters
, dann wählen Sie denjenigen aus, der mit Ihrer Installation von Aptana Studio geliefert wird. Der Name von Mine ist generakodicetagcode ... es hat wie ein Charme für mich gearbeitet.Ich hoffe, das hat geholfen.