Я исправил это, создав другое рабочее пространство, но по-прежнему не могу импортировать проект темы.

мпортировать тему в рабочее пространство liferay 7?

Я добавил тему в рабочее пространство / темы и попытался развернуть ее, но она не сработала. Тип сборки моей темы - Ant.

Следующая картинка показывает детали:

Я поставил тему под* SDK \ com.liferay.portal.plugins.sdk 1.0.11-\ темам * и я попытался проверить это как в Liferay 6.Импорт-> Liferay Проекты из плагина SDK затем при добавлении SDK я получил ошибку:

app.server.dir недействителен. Пожалуйста, измените настройку плагина SDK: app.server.dir = путь к порталу liferay / tomcat-8.0.32

Затем я попытался перенести тему из плагина sdk liferay workspace. Я поставил SDK под:liferay-workspace\plugins-sdk\sdk\com.liferay.portal.plugins.sdk-1.0.11

Тогда я попробовал этот командирC:\Users\User1\workspace2\liferay-workspace>blade convert --themebuilder name_theme она ничего не возвращает.

Структура исходной темы:

Каталог css:

Я исправил проблемуapp.server.dir недействителен. переключив java jdk с 8 на 7 в файле eclipse.ini:

-vm
D:/Program Files/Java/jdk1.7.79/bin/javaw.exe

Когда я сделалИмпорт-> Liferay Проекты из плагина SDK и я поставил путь SDK, я получил эту ошибку:

Доступные проекты не могут быть импортированы.

Нужно ли его обновить?

Обновить:

Извините, я проверил совместимость темы. Тема уже совместима с Liferay 7 и ее не нужно обновлять.

<look-and-feel>
    <compatibility>
        <version>7.0.2+</version>
    </compatibility>
    ...
</look-and-feel>

Я пытаюсь импортировать тему наLiferay 7.0.0 GA1.

1 - Я использую jdk 1.8 для Eclipse Neon.3 Release (4.6.3).

Описание изображения:

2- Я обновил sdk / build. {Имя пользователя} .properties

Описание изображения:

3- Я поместил тему подsdk\liferay-plugins-sdk-7.0\themes и я сделалИмпорт-> Liferay Проекты из плагина SDK и я положил путь SDKD:\FormationJEE\Liferay\Liferay7_g1\sdk\liferay-plugins-sdk-7.0, Я не нахожу тему. Я сделал Обновить, и он не появляется.

Описание изображения:

Я следовал инструкциям @OlafKock:

Я объявил совместимость с 7.0.0+ и когда я сделалИмпорт-> Liferay Проекты из плагина SDK Я не имел права ставить путь sdk. По умолчанию это установлено так:D: \ FormationJEE \ Liferay \ Liferay7_g1 \ SDK \ LifeRay-плагины-СДК-7,0, Я не нахожу тему. Я сделал Обновить, и он не появляется.

Теперь я не могу изменить путь SDK больше. Это застряло вD: \ FormationJEE \ Liferay \ Liferay7_g1 \ SDK \ LifeRay-плагины-СДК-7,0, Не могу проверить тему на Liferay 7.0 GA5.

Я исправил это, создав другое рабочее пространство, но по-прежнему не могу импортировать проект темы.

4- Здравствуйте, я попытался перенести тему из плагинов SDK в рабочую область с помощью этой команды:

преобразование лезвия - сборщик [THEME_PROJECT_NAME]

Я набрал команду, и ничего не происходит. Я перешел по этой ссылке:МИГРАЦИЯ ТЕМЫ ИЗ SDK PLUGINS ДЛЯ РАБОЧЕГО ПРОСТРАНСТВА

Ответы на вопрос(2)

попробуйте 7.0 GA5. Возможно, это решило проблему, с которой вы столкнулись. Кроме того, это может помочь при несовпадении заявленной вами версии и заявленной совместимости.

<look-and-feel>
    <compatibility>
        <version>7.0.2+</version>
    </compatibility>
    ...
</look-and-feel>

7.0.2+ означает «7.0 GA3 и более поздние версии», но вы заявляете, что используете GA1. Многие проблемы были исправлены с тех пор. Попробуйте быстро объявить о совместимости с 7.0.0+, но, конечно же, используйте самую последнюю версию в качестве долгосрочного исправления.

 Dark Magic14 нояб. 2017 г., 13:00
Теперь я не могу изменить путь SDK больше. Это застряло вD: \ FormationJEE \ Liferay \ Liferay7_g1 \ SDK \ LifeRay-плагины-СДК-7,0, Не могу проверить тему на Liferay 7.0 GA5.
 Dark Magic14 нояб. 2017 г., 12:36
Я объявил совместимость с 7.0.0+ и когда я сделалИмпорт-> Liferay Проекты из плагина SDK Я не имел права ставить путь sdk. По умолчанию это установлено так:D: \ FormationJEE \ Liferay \ Liferay7_g1 \ SDK \ LifeRay-плагины-СДК-7,0, Я не нахожу тему. Я сделал Обновить, и он не появляется.
 Dark Magic20 нояб. 2017 г., 11:13
Я исправил это, создав другое рабочее пространство, но по-прежнему не могу импортировать проект темы.

используйте следующую ссылку

https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/upgrading-themes

используйте следующую команду, чтобы обновить существующую тему liferay 6.

gulp upgrade

Вы можете создать тему liferay 7, используя следующий URL-адрес, и скопировать существующие css, js и файлы портала liferay theme в новый каталог темы.

https://web.liferay.com/web/smgulnaaz/blog/-/blogs/theme-creation-in-liferay-7
 Dark Magic08 нояб. 2017 г., 17:24
Пожалуйста, мне нужна дополнительная помощь. У меня уже установлен Node.js и npm. Я записал команду в командной строке Node.js и получил ошибку. где я должен написать командир?
 Rajesh08 нояб. 2017 г., 17:33
Используйте «npm install -g gulp» для установки локального инструмента gulp. Вы можете ввести его из вашего каталога workflow / themes. Пришли мне свою тему src. Дайте мне знать.
 Dark Magic08 нояб. 2017 г., 15:55
Я получил ошибку: локальный глоток не найден в liferay-workspace \ plugins-sdk \ sdk \ com.liferay.portal.plugins.sdk-1.0.11 \ myTheme
 Rajesh08 нояб. 2017 г., 16:08
 Rajesh08 нояб. 2017 г., 16:07
Установите Node.js (v4.2.2), npm, а затем из командной строки установите gulp, используя следующую команду: «npm install gulp - g»

Ваш ответ на вопрос