포틀릿을 만들려고합니다! 또한 이클립스 케플러에 Liferay IDE를 설치합니다. 난 백분율 다리 MVCPortlet 연장 포틀릿 클래스를 생성MVCPortlet을 확장하는 중 오류가 발생했습니다.
의 pom.xml
<dependencies>
<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>
</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>
<dependency>
<groupId>javax.portlet</groupId>
<artifactId>portlet-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</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>
</dependencies>
다음 : I 이런 포틀릿 생성
MyPortlet
클래스
package com.csc.demo.portlet;
import com.liferay.util.bridges.mvc.MVCPortlet;
public class MyPortlet extends MVCPortlet{
}
하지만 오류 알림기로 확장 할 수 없습니다. MVCPortlet cannot be resolved
? pom.xml 파일에서 파일이 이미 Util Bridges를 추가했지만 Maven 종속성을 검사 할 때 사라졌습니다. 나는 이것에 대해 전혀 몰라? 누구든지 나를 도울 수 있고 왜 설명 할 수 있습니까? 정말 고맙습니다!
왜 그런지 이해가 안되나요? 어떤 생각? –
답변이 이유로 업데이트되었습니다! –