2017-02-23 2 views
-2

Ich habe den folgenden Code:nicht klassifiziert Methode java.util.Base64 kodieren byte []

import java.util.Base64 

//other code 

String basicAuth = "Basic " + new String(new Base64().encode(password.getBytes()) 

Wo password ein String ist.

Dafür erhalte ich:

unclassified method java.util.Base64 encode byte[] 

Jede Idee, was falsch sein könnte?

+0

'Nicht klassifiziert'? "Ja wirklich?" Sicher heißt es nicht undefiniert? Sie müssen Fehlermeldungen genau melden. – EJP

Antwort

0

Das ist, weil die Klasse java.util.Base64 nicht die encode Methode hat. Lesen Sie das Java docs. Apache Commons bietet jedoch eine Base64 utility class, die die genaue Methode hat.

Verwandte Themen