Puedes encontrar todos los detalles aquí:
- IDEA-170117 "objc: la clase JavaLaunchHelper se implementa en ambas ..." advertencia en consolas Run
Es el viejo error en Java en Mac que se activó por el Agente Java que estaba utilizando el IDE al iniciar la aplicación. Este mensaje es inofensivo y es seguro ignorarlo. Comentario del desarrollador de Oracle:
El mensaje es benigno, no hay un impacto negativo de este problema ya que ambas copias de esa clase son idénticas (compiladas de la misma fuente). Es puramente un problema cosmético.
El problema se solucionó en Java 9 y en Java 8 actualización 152 .
Si le molesta o afecta sus aplicaciones de alguna manera (no debería), la solución para IntelliJ IDEA es deshabilitar el idea_rt
agente de inicio agregando idea.no.launcher=true
en idea.properties
( Help
| Edit Custom Properties...
). La solución tendrá efecto en el próximo reinicio del IDE.
Sin embargo, no recomiendo deshabilitar el agente de inicio IntelliJ IDEA. Se utiliza para funciones como el apagado elegante (botón Salir), volcados de hilos, soluciones a problemas con una línea de comando demasiado larga que excede los límites del sistema operativo, etc. Perder estas funciones solo por ocultar el mensaje inofensivo probablemente no valga la pena, pero es Depende de usted.