Как переименовать существующее приложение Grails

В Java все находится в форме класса.

Если вы хотите использовать любой объект, тогда у вас есть две фазы:

  1. Объявить
  2. Инициализация

Пример:

  • Объявление: Object a;
  • Инициализация: a=new Object();

То же самое для концепции массива

  • Объявление: Item i[]=new Item[5];
  • Инициализация: i[0]=new Item();

Если вы не дают секцию инициализации, тогда возникает NullpointerException.

25
задан Johan Pelgrim 7 May 2009 в 09:08
поделиться

4 ответа

Мне пришлось это сделать, я переименовал каталог верхнего уровня своего проекта на новое имя и отредактировал файл application.properties. Здесь есть строка app.name = youroldappname, которую нужно изменить.

На самом деле вам даже не нужно переименовывать каталог. У вас может быть другое имя веб-приложения.

33
ответ дан 28 November 2019 в 21:35
поделиться

Хм, я знаю, что это не выглядит забавным, но не должно быть сложно (просто скучно) переименовать каталог проекта, а затем все файлы с именем вашего проекта в них (вы можете игнорировать .tmproj, если не используете TextMate). Наконец, быстрый поиск по всем файлам на предмет замены вашего старого проекта имени, и он у вас должен быть.

О! Во-первых, если вы используете IDE, вам нужно удалить проект из IDE, а затем повторно импортировать его после завершения процедуры переименования.

Насколько мне известно, нет ничего специфичного для проекта. хранится где угодно, кроме каталога проекта и ниже, так что это очень ограниченный набор для поиска, и вам нужно сделать это только один раз (я надеюсь).

Не очень элегантно, я знаю, но грубая сила действительно имеет свое применение.

0
ответ дан 28 November 2019 в 21:35
поделиться

Я использовал метод грубой силы, и он у меня сработал. Потребовалось 5-10 минут, чтобы найти все файлы с именем в нем и заменить его новым. Также Netbeans после этого был в порядке. Единственное, что изменилось, это номер порта, который мне пришлось снова изменить.

0
ответ дан 28 November 2019 в 21:35
поделиться

Простое переименование работает, кроме случаев, когда вы используете плагины. Они будут храниться в папке $ USER_HOME / .grails / $ GRAILS_VERSION / projects / OLDNAME .

Итак, после переименования вашего проекта вы «потеряли» свои плагины. Я не пробовал переименовывать папку плагина, но просто установка всех ваших плагинов тоже работает (по крайней мере, с Google App Engine и gorm-jpa).

0
ответ дан 28 November 2019 в 21:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: