Sto usando Apache commons cli (1.2) per l'analisi della riga di comando.Errore di compilazione Scala OptionBuilder
Ho il seguente nel mio codice:
import org.apache.commons.cli.OptionBuilder
OptionBuilder.withLongOpt("db-host").hasArg.
withDescription("Name of the database host").create('h')
ottengo l'errore hasArg is not a member of org.apache.commons.cli.OptionBuilder
. Non fa alcuna differenza se cambio .hasArg
in .hasArg()
.
Perché?
BTW, Java analizza questa multa.
(Promemoria: Attivare le avvertenze riportate nella javac/Eclipse/ovunque.) –
@pst: li ho su. Sto lavorando su Netbeans (il miglior supporto per Scala, IMHO) e ha sottolineato il metodo 'hasArg'. Preferirei lavorare in IntelliJ, ma il plugin Scala ha alcuni bug gravi con il codice di riformattazione. Ho inviato segnalazioni di bug, ma finora non sono state pubblicate correzioni. – Ralph