Kann jemand eine existierende Grils-Applikation (einfach) umbenennen? Ich stoße darauf, weil mein PaaS-Anbieter es mir nicht erlaubt, ein Abonnement zu löschen ... Also möchte ich meine Anwendung unter einem anderen Namen bereitstellen.Wie benenne ich eine existierende Grails-Applikation um?
Natürlich, ich kann dies manuell tun, aber ich denke, es könnte ein nützlicher 'Top-Level' Skript (dh "Grails umbenennen-App newappname")
Handbuch Hinweise:
Als ich mache ein "grails create-app myappname" Ich kann sehen, dass der myappname in den folgenden Dateien (und Dateinamen) existiert ... Natürlich wird dies durch das create-app-Skript gemacht, welches @ ... @ Token in der Vorlage ersetzt. Ich denke, sobald sie ersetzt werden, ist es nicht trivial, eine Umbenennung vorzunehmen.
./.project: <name>myappname</name>
./application.properties:app.name=myappname
./build.xml:<project xmlns:ivy="antlib:org.apache.ivy.ant" name="myappname" default="test">
./ivy.xml: <info organisation="org.example" module="myappname"/>
./myappname-test.launch:<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="myappname"/>
./myappname.launch:<listEntry value="/myappname"/>
./myappname.launch:<listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry containerPath="org.eclipse.jdt.launching.JRE_CONTAINER" javaProject="myappname" path="1" type="4"/> "/>
./myappname.launch:<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="myappname"/>
./myappname.launch:<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dbase.dir="${project_loc:myappname}" -Dserver.port=8080 -Dgrails.env=development"/>
./myappname.tmproj: <string>myappname.launch</string>
Und natürlich ... das Namensverzeichnis der obersten Ebene ist "myappname"
Für Hinweise oder Informationen über laufende Initiativen in diesem Bereich sind willkommen
Greetz,
Johan
arbeitete wie ein Zauber !!! –
Vielleicht wird convinient führen "Grails sauber" nach dem Umbenennen ausführen. –