liferay 相关问题

Liferay是一个开源的JSR 286兼容门户和社交平台,用Java编写。它提供功能齐全的内置portlet(60+)以及各种集成点,可与Alfresco,Sharepoint等其他第三方软件无缝集成。

Eclipse 中 PKIX 路径构建失败

我正在使用Liferay,我正在使用Eclipse,并使用加密套接字(SSL)运行客户端/服务器模型。 目前,当我运行时,我的应用程序正在运行客户端/服务器连接正常...

回答 2 投票 0

liferay - 如何在另一个 Portlet 中渲染一个 Portlet

Liferay 新手。 不确定这是否是正确的方法,但是.. 我有一个呈现 portlet 的页面。在这个 portlet 中,我需要有条件地呈现另一个 portlet(基于存储在 da 中的标志...

回答 1 投票 0

Liferay 7 主题:更改页面时不会触发 docment.ready()

我正在开发一个liferay 7主题,我在我的主菜单上绑定了一些JS。 我所有的 js 都在 document.rdy 事件中。 但我看到的是,当我更改页面时,不会触发 document.ready() ,...

回答 3 投票 0

liferay 7中自定义登录方法

我最近开始学习liferay(7.1.2 ga3)。我的要求是更改登录代码(即编写我自己的登录代码)而不是login.jsp 中的外观和感觉。 我使用以下内容创建了一个挂钩文件...

回答 1 投票 0

仅查看社区/站点成员的 Wiki portlet 权限在 Liferay 中不起作用

我创建了一个网站,在其中设置了两个角色。角色 1 已设置为 user1,拥有 Wiki 的所有权限以及 Role2 中 user2 的“VIEW”权限。但是当我以 user2 身份登录时,我能够...

回答 1 投票 0

在liferay片段中获取导航菜单项

我正在liferay 7.4中开发一个自定义片段,我想获取片段中的导航菜单项以将它们用作我的html组件中的列表项。问题是,我用的是headl...

回答 1 投票 0

Liferay Freemaker:如何在模板中获取Request对象?

我正在使用 Liferay 6.2 和 freemaker 作为网页内容模板。我需要在模板中获取请求对象。当我尝试使用 ${Request.getRequest()} 时,它会抛出错误“表达式请求未定义”....

回答 3 投票 0

Liferay 7.4 配置按钮不可用

我添加了一个结构并希望将其用作liferay 7.4中的网页内容显示小部件! 这是每当我右键单击以显示上下文菜单时;菜单不包含应有的配置

回答 2 投票 0

自定义母版页中的登录链接

我正在使用 Liferay DXP 7.4 使用主题书、自定义母版页等学习网站和页面构建。 即使经过大量搜索,我也找不到如何使用默认登录链接(登录po...

回答 1 投票 0

liferay 通过在自定义索引中搜索来清空搜索结果

我正在使用liferay 7.3.5并尝试创建一个elasticSearch。我尝试为数据库中的实体之一建立索引。 我按照开发者门户上关于“启用 Se...

回答 1 投票 0

无法部署liferay主题

我正在开发一个liferay项目,但无法部署主题。 npmInstall gradle 任务导致了该问题。 这是我的错误: 任务 ':themes:montheme:npmInstall' 执行失败 ...

回答 0 投票 0

使用gradle编译liferay工作空间时出错

我在使用 liferay 和工作区插件时遇到问题。我不得不删除我计算机上的所有 gradle 缓存,突然之间,liferay 项目将无法再次编译......我执行命令: ./g...

回答 0 投票 0

shopping-api 模块类在 shopping-web 中找不到

在 liferay 7.1-ga3 api 模型类和服务类中,无法在 web 模块中访问。 我已经在 Shopping-api 中导出了模型以及服务包,并在 shopping-web 中导入了这些包...

回答 0 投票 0

如何在Liferay门户中实现友好URL

我必须简化网址。我正在使用 liferay 门户。 目前的 URL 如下所示: http://10.11.201.144:8080/web/guest/marketing?p_p_id=EXT_6&p_p_lifecycle=0&p_p_state=正常&p_p_...

回答 3 投票 0

构建时出现 MojoExecutionException - Maven

以下是我在 pom 中构建 Maven 项目时包含的目标。 以下是我在 pom 中构建 Maven 项目时包含的目标。 <?xml version="1.0"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mynewproject.portlet</groupId> <artifactId>abc-myfacts-portlet</artifactId> <packaging>war</packaging> <name>ABC MY FACTS Portlet</name> <version>2.0-SNAPSHOT</version> <build> <plugins> <plugin> <groupId>com.liferay.maven.plugins</groupId> <artifactId>liferay-maven-plugin</artifactId> <version>${liferay.maven.plugin.version}</version> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>build-css</goal> </goals> </execution> </executions> <configuration> <autoDeployDir>${liferay.auto.deploy.dir}</autoDeployDir> <appServerDeployDir>${liferay.app.server.deploy.dir}</appServerDeployDir> <appServerLibGlobalDir>${liferay.app.server.lib.global.dir}</appServerLibGlobalDir> <appServerPortalDir>${liferay.app.server.portal.dir}</appServerPortalDir> <liferayVersion>${liferay.version}</liferayVersion> <pluginType>portlet</pluginType> </configuration> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.5</version> <configuration> <encoding>UTF-8</encoding> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.5</version> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> </build> <dependencies> <!-- Liferay dependency --> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.1</version> <optional>true</optional> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <version>1.6.5</version> </dependency> <!-- <dependency> <groupId>org.springframework</groupId> <artifactId>spring-instrument</artifactId> <version>3.1.0.RELEASE</version> </dependency> --> <dependency> <groupId>com.liferay.portal</groupId> <artifactId>portal-service</artifactId> <version>${liferay.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.liferay.portal</groupId> <artifactId>util-bridges</artifactId> <version>${liferay.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.liferay.portal</groupId> <artifactId>util-taglib</artifactId> <version>${liferay.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.liferay.portal</groupId> <artifactId>util-java</artifactId> <version>${liferay.version}</version> <scope>provided</scope> </dependency> <!-- Portlet/JSR dependency --> <dependency> <groupId>javax.portlet</groupId> <artifactId>portlet-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> <!-- Servlet/JSP dependency --> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> <scope>runtime</scope> </dependency> <!-- Spring dependency --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc-portlet</artifactId> <version>3.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>3.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>3.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>3.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>3.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>3.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>3.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> <version>3.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-agent</artifactId> <version>2.5.6</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.6.12</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib-nodep</artifactId> <version>2.2.2</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3</version> </dependency> <!-- Log4j configuration --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.16</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.4.2</version> </dependency> <!-- Unit testing --> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <version>1.9.5</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> </dependency> <!-- Data Service dependency --> <dependency> <groupId>com.mynewproject.components</groupId> <artifactId>abc-mynewproject-service</artifactId> <version>2.0-SNAPSHOT</version> </dependency> <dependency> <groupId>com.mynewproject.components</groupId> <artifactId>emailcomponent</artifactId> <version>2.0-SNAPSHOT</version> </dependency> </dependencies> <profiles> <profile> <id>Liferay-v6.2-EE-(Tomcat-7)</id> <properties> <liferay.version>6.2.2</liferay.version> <liferay.maven.plugin.version>7.0.0-m2</liferay.maven.plugin.version> <liferay.auto.deploy.dir>..\Liferay Portal\liferay-portal-6.2.10.1-ee-ga1\deploy</liferay.auto.deploy.dir> <liferay.app.server.deploy.dir>..\Liferay Portal\liferay-portal-6.2.10.1-ee-ga1\tomcat-7.0.42\webapps</liferay.app.server.deploy.dir> <liferay.app.server.lib.global.dir>..\Liferay Portal\liferay-portal-6.2.10.1-ee-ga1\tomcat-7.0.42\lib\ext</liferay.app.server.lib.global.dir> <liferay.app.server.portal.dir>..\Liferay Portal\liferay-portal-6.2.10.1-ee-ga1\tomcat-7.0.42\webapps\ROOT</liferay.app.server.portal.dir> </properties> </profile> </profiles> </project> 但是当我执行构建时,出现以下错误: [ERROR] 执行目标失败 com.liferay.maven.plugins:liferay-maven-plugin:6.2.1:build-css (默认)在项目 myNewProject 上:null:MojoExecutionException: NullPointerException -> [帮助 1] org.apache.maven.lifecycle.LifecycleExecutionException: 失败 执行目标 com.liferay.maven.plugins:liferay-maven-plugin:6.2.1:build-css (默认)在项目 myNewProject 上:null 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) 在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) 在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) 在 org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) 在 org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) 在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) 我的问题是: 当我执行构建时,是什么导致了空指针异常? 这个问题发生在我的 Mac 上。 我用 JAVA_HOME=/usr/libexec/java_home -v 1.8 切换到 JDK 8 echo $JAVA_HOME表演 /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home 原来这个JDK版本有问题 我使用JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home修复了它(在安装官方JDK8之后) 现在echo $JAVA_HOME演出 /Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home 首先,您需要检查您正在使用的 liferay 版本,如果它在您的pom.xml中提到。 此外,当您尝试使用旧版本的 Maven 构建 Liferay 项目时,可能会抛出错误。使用命令检查您使用的 Maven 版本 mvn-版本 此外,您正在使用的 JDK 应该在您的 POM.xml 中正确提及。 我发现 khmarbaise 的评论是正确的,因为版本也可能存在冲突。希望这会有所帮助。

回答 2 投票 0

Liferay 7.4 扩展从 Liferay 返回内部服务器错误的会话直到获取

在 Liferay 7.4 session.js 中,Liferay.util.fetch(“/c/portal/extend_session”) 在浏览器控制台中重新调整 500 状态和“内部服务器错误”。在服务器日志中“无法扩展会话”警告是...

回答 0 投票 0

如何从 liferay 7.4 中的菜单和面包屑中获取 instance_id

我正在尝试在主题中插入带有模板的自定义菜单,但我没有足够的信息。我有这个代码<@liferay.navigation_menu instance_id="XXX" />,但我不知道怎么...

回答 0 投票 0

当进行 ajax 调用时,用户会话变为非活动状态

在 Liferay 7.4 中。在自定义 portlet 中,每当我执行 Jquery ajax 调用时,它都会调用 c/portal/expire_session 并且用户会话变为非活动状态并且必须再次登录。 检查了所有 portal_ext 和 portal.

回答 0 投票 0

我无法构建 Liferay Spring MVC Portlet 项目

我无法构建我的 Liferay Spring MVC Portlet 项目。 控制台中的完整错误报告: 失败:构建失败,出现异常。 什么地方出了错: 配置根项目 'HelloWorl... 时出现问题

回答 0 投票 0

ant build运行build xml文件报错怎么解决?

我是编程和编码的新手。我在 liferay 门户网站上工作,并试图制作一个 portlet。当我尝试在 ant build 上运行 build.xml 时,它抛出了我不明白的错误。 这是我的...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.