掲示板
RE: Deploy portal src 6.0.5
13年前 に Luca Preziati によって更新されました。
Deploy portal src 6.0.5 compiler Exception
Regular Member 投稿: 120 参加年月日: 09/02/09 最新の投稿
I get this compiler exception:
55: reference to addAll is ambiguous, both method addAll(java.util.Collection<? extends E>) in java.util.Collection<capture#116 of ? super E> and method addAll(java.util.Collection<? extends E>) in java.util.List<capture#116 of ? super E> match copy.addAll(master);
How solve?
55: reference to addAll is ambiguous, both method addAll(java.util.Collection<? extends E>) in java.util.Collection<capture#116 of ? super E> and method addAll(java.util.Collection<? extends E>) in java.util.List<capture#116 of ? super E> match copy.addAll(master);
How solve?
13年前 に Luca Preziati によって更新されました。
RE: Deploy portal src 6.0.5
Regular Member 投稿: 120 参加年月日: 09/02/09 最新の投稿
I have solved casting the list and the method from:
public static <E> void copy(List<E> master, List<? super E> copy) {
if ((master == null) || (copy == null)) {
return;
}
copy.clear();
copy.addAll(master);
}
become:
public static <E> void copy(List<E> master, List<? super E> copy) {
if ((master == null) || (copy == null)) {
return;
}
copy.clear();
((List<E>)copy).addAll(master);
}
public static <E> void copy(List<E> master, List<? super E> copy) {
if ((master == null) || (copy == null)) {
return;
}
copy.clear();
copy.addAll(master);
}
become:
public static <E> void copy(List<E> master, List<? super E> copy) {
if ((master == null) || (copy == null)) {
return;
}
copy.clear();
((List<E>)copy).addAll(master);
}
13年前 に Nguyen Trung Kien によって更新されました。
RE: Deploy portal src 6.0.5
New Member 投稿: 9 参加年月日: 09/06/29 最新の投稿
Thank Luca, I get this error when deploy liferay portal 6.05...
It is bug,isn't it?
Liferay will fix it in next edition?
It is bug,isn't it?
Liferay will fix it in next edition?
13年前 に Hitoshi Ozawa によって更新されました。
RE: Deploy portal src 6.0.5 compiler Exception
Liferay Legend 投稿: 7942 参加年月日: 10/03/24 最新の投稿
I've build and deployed Liferay 6.0.5 source without any problem. Where have to obtained your source?
13年前 に Amos Fong によって更新されました。
RE: Deploy portal src 6.0.5 compiler Exception
Liferay Legend 投稿: 2047 参加年月日: 08/10/07 最新の投稿
What version of java are you using?
13年前 に Hitoshi Ozawa によって更新されました。
RE: Deploy portal src 6.0.5 compiler Exception
Liferay Legend 投稿: 7942 参加年月日: 10/03/24 最新の投稿
And of course, if you have created your build.{user name}.properties files.
13年前 に Roman Hoyenko によって更新されました。
RE: Deploy portal src 6.0.5 compiler Exception
Liferay Master 投稿: 878 参加年月日: 07/10/08 最新の投稿
I have the same problem with 6.0.6. I am using java 1.6
I changed build.properties to have
ant.build.javac.source=1.6
ant.build.javac.target=1.6
that's the only change.
The problem is in
liferay-portal-src-6.0.6\portal-service\src\com\liferay\portal\kernel\util\ListUtil.java
we import
import java.util.List;
import java.util.Collection;
and they both have addAll method, so when we call
copy.addAll(master);
it doesn't know which method to call.
I changed build.properties to have
ant.build.javac.source=1.6
ant.build.javac.target=1.6
that's the only change.
The problem is in
liferay-portal-src-6.0.6\portal-service\src\com\liferay\portal\kernel\util\ListUtil.java
we import
import java.util.List;
import java.util.Collection;
and they both have addAll method, so when we call
copy.addAll(master);
it doesn't know which method to call.
13年前 に Hitoshi Ozawa によって更新されました。
RE: Deploy portal src 6.0.5 compiler Exception
Liferay Legend 投稿: 7942 参加年月日: 10/03/24 最新の投稿ant.build.javac.source=1.5
ant.build.javac.target=1.5
I'm using JDK 1.6 but have set the ant.build.javac=1.5
12年前 に Solo Imr によって更新されました。
RE: Deploy portal src 6.0.5 compiler Exception
Junior Member 投稿: 38 参加年月日: 08/10/09 最新の投稿
I have the same problen with 6.0.6 ( liferay-portal-src-6.0.6-20110225.zip )
I have the same configuration that Hitoshi Ozawa ( I'm using JDK 1.6 but have set the ant.build.javac=1.5 )
I have the same configuration that Hitoshi Ozawa ( I'm using JDK 1.6 but have set the ant.build.javac=1.5 )