es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Clase principal SBT “not” no encontrada.

Estoy viendo un problema extraño cuando intento ejecutar sbt en cualquiera de mis proyectos en mi nueva Mac. Estos son proyectos conocidos y es probable que haya algo mal con sbt en mi nueva máquina (instalado utilizando brew install sbt).

Como puedes ver a continuación, “algo” no se encuentra, lo cual está llevando al error “Could not find or load main class not”. No puedo identificar qué es esto ni por qué está sucediendo. ¿Alguien ha visto esto antes?

sbt -v
[sbt<em>options] declare -a sbt</em>options='([0]="-Dsbt.jse.engineType=Node" [1]="-Dsbt.jse.command=node" [2]="not" [3]="found")'
[process<em>args] java</em>version = '8'

<h1>Ejecutando línea de comandos:</h1>

<p>java
-Dfile.encoding=UTF-8
-Xms1024m
-Xmx1024m
-Xss4M
-XX:ReservedCodeCacheSize=128m
-Dsbt.jse.engineType=Node
-Dsbt.jse.command=node
not
found
-jar
/usr/local/Cellar/sbt/1.5.6/libexec/bin/sbt-launch.jar</p>

<p>Error: Could not find or load main class not</p>

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que hay un problema con el comando que se está pasando al script de lanzamiento de sbt. Específicamente, se están pasando algunos argumentos inesperados que incluyen las cadenas “not” y “found”. Esto está haciendo que el lanzador falle con el mensaje “No se pudo encontrar o cargar la clase principal not”.

    Una posible solución sería verificar la variable sbt_options que está siendo configurada por el script. Parece que podría haber algunos valores inesperados en ella que están causando el problema. Podría ser útil eliminar o actualizar estos valores para ver si se resuelve el problema.

    Otra opción sería verificar la instalación de sbt. Es posible que haya habido un problema durante el proceso de instalación que esté causando el comportamiento inusual. Intenta desinstalar y reinstalar sbt usando brew para ver si eso resuelve el problema.

    Finalmente, podría ser útil buscar apoyo adicional en la comunidad o foros de sbt para ver si alguien más ha experimentado problemas similares en un Mac. Ellos pueden tener ideas adicionales o sugerencias para solucionar y resolver el problema.

Comments are closed.