Sto utilizzando org.apache.commons.lang3.BooleanUtils
nello commons-lang3
(versione 3.1). Quando provo a compilare riga successiva di codiceErrore di compilazione ambiguo con utilità Maven e apache
BooleanUtils.xor(true, true);
utilizzando maven-compiler-plugin
(versione 3.3), sto diventando una compilation messaggio di errore:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project exchange: Compilation failure
[ERROR] MyClass.java:[33,34] reference to xor is ambiguous, both method xor(boolean...) in org.apache.commons.lang3.BooleanUtils and method xor(java.lang.Boolean...) in org.apache.commons.lang3.BooleanUtils match
Io uso Java 1.7.0_55 per la compilazione.
Come posso risolvere questo?
Questo funziona, ma per me sembra un codice veramente pessimo :) Ero sorpreso che questo potesse accadere nell'apcahe-commons-lengs3 – Deplake