Saltar al contenido

ruta de clase de arranque no establecida junto con -source 1.6

Posterior a de una extensa búsqueda de datos dimos con la respuesta este conflicto que suelen tener algunos los usuarios. Te brindamos la solución y deseamos resultarte de mucha apoyo.

Solución:

Lo resolví usando la siguiente configuración en mi complemento de compilador:

true
$JAVA_HOME/bin/javac
1.7
1.7
1.7  

Esto usará el JDK que ha definido en su JAVA_HOME propiedad del entorno.

Cita de esta publicación:

Java 5.0 y 6 solían tener un soporte deficiente para compilar clases para apuntar a versiones anteriores de Java. Siempre fue compatible con la versión anterior, pero a menudo no más. Incluso si pudiera compilar para la versión anterior, tenía que tener cuidado de no usar la funcionalidad que existía en las versiones anteriores.

Debes incluir -Xbootclasspath al usar javac:

javac -Xbootclasspath:/path/to/jdk6/rt.jar -target 1.6 -source 1.6 Main.java

o compilar usando -target 1.7 (o superior, por supuesto):

javac -target 1.7 -source 1.7 Main.java

o usar javac de jdk 6:

/path/to/jdk6/bin/javac Main.java

Te mostramos las comentarios y valoraciones de los usuarios

Si para ti ha sido útil este post, te agradeceríamos que lo compartas con el resto desarrolladores y nos ayudes a difundir nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *