首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在救生筏7工作空间中导入主题?

如何在救生筏7工作空间中导入主题?
EN

Stack Overflow用户
提问于 2017-11-08 13:33:20
回答 2查看 1.3K关注 0票数 0

如何在救生筏7工作空间中导入主题?

我在工作区/主题下添加了主题,并试图部署它,但没有工作。我的主题的构建类型是Ant。

下图显示了详细信息:

我将主题放在*sdk\com.liferay.portal.plugins.sdk-1.0.11\themes*下,并尝试测试它,就像在Liferay6中一样。Import-> Liferay项目来自插件SDK,然后当添加SDK时我得到了一个错误:

app.server.dir无效。请重新配置插件SDK设置: app.server.dir=path到救生筏门户/tomcat-8.0.32

然后,我尝试从plugins sdk救生圈工作区迁移主题。我把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无效的问题。通过在eclipse.ini文件中将java从8切换到7,

代码语言:javascript
复制
-vm
D:/Program Files/Java/jdk1.7.79/bin/javaw.exe

当我执行导入-> Liferay项目时,我从plugins SDK中得到了SDK路径,我得到了以下错误:

不能导入任何可用的项目。

我需要升级吗?

更新:

抱歉,我检查了主题的兼容性。该主题已经与Liferay 7兼容,无需升级。

代码语言:javascript
复制
<look-and-feel>
    <compatibility>
        <version>7.0.2+</version>
    </compatibility>
    ...
</look-and-feel>

我试图在Liferay 7.0.0 GA1上导入主题。

1-我在EclipseNeon.3发行版(4.6.3)中使用JDK1.8。

图像描述:

2- i更新的sdk /build.{ username}.properties

图像描述:

3-我把主题放在sdk\liferay-plugins-sdk-7.0\themes下,我做了导入-> Liferay项目,从plugins SDK和我推举了SDK路径D:\FormationJEE\Liferay\Liferay7_g1\sdk\liferay-plugins-sdk-7.0。我找不到主题。我做了,但它没有出现。

图像描述:

我遵从@OlafKock的指示:

我声明了它与7.0.0+的兼容性,当我从plugins 执行Import-> Liferay项目时,我没有权利放置sdk的路径。默认情况下,它设置为: D:\FormationJEE\Liferay\Liferay7_g1\sdk\liferay-plugins-sdk-‌​7.0.我找不到主题。我做了,但它没有出现。

现在,我不能再改变sdk的路径了。它卡在D:\FormationJEE\Liferay\Liferay7_g1\sdk\liferay-plugins-sdk-‌​‌​7.0.了我不能在Liferay7.0 GA5上测试这个主题。

我通过创建另一个工作区来修正这个问题,但是仍然不能导入主题项目。

4- Hello,我尝试使用以下命令将主题从plugins sdk迁移到工作区:

叶片转换.主题生成器THEME_PROJECT_NAME

我输入了命令,什么也没发生。我跟踪了这个链接:将主题从插件SDK迁移到工作区

EN

回答 2

Stack Overflow用户

发布于 2017-11-08 14:39:00

要升级现有的救生筏6主题,请参阅以下网址

代码语言:javascript
复制
https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/upgrading-themes

使用以下命令升级您现有的救生筏6主题。

代码语言:javascript
复制
gulp upgrade

您可以使用以下网址构建救生筏7主题,并将现有的救生筏主题css、js和门户文件复制到新的主题目录中。

代码语言:javascript
复制
https://web.liferay.com/web/smgulnaaz/blog/-/blogs/theme-creation-in-liferay-7
票数 0
EN

Stack Overflow用户

发布于 2017-11-14 10:55:36

不确定这是否有帮助,但是:尝试7.0 GA5。它可能解决了你遇到的一个问题。此外,它可能有助于您声明的版本与声明的兼容性不匹配。

代码语言:javascript
复制
<look-and-feel>
    <compatibility>
        <version>7.0.2+</version>
    </compatibility>
    ...
</look-and-feel>

7.0.2+指的是"7.0 GA3及更高版本“,但您表示使用的是GA1。自那时以来,许多问题都得到了解决。快速尝试声明与7.0.0+的兼容性,但无论如何,使用最新版本作为长期修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47181091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档