Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.1K
Visualizações
"La solicitud HTTP insegura no es compatible" Error en Scala

Recibo el siguiente error cuando intento ejecutar sbt run para ejecutar mi código Scala:

insecure HTTP request is unsupported 'http://repo.typesafe.com/typesafe/releases'; switch to HTTPS or opt-in as ("typesafe-releases" at "http://repo.typesafe.com/typesafe/releases").withAllowInsecureProtocol(true), or by using allowInsecureProtocol in repositories file

Esto es extraño porque funcionó perfectamente bien la semana pasada y no he cambiado nada en el código. Intenté agregar ("typesafe-releases" at "http://repo.typesafe.com/typesafe/releases").withAllowInsecureProtocol(true) en mi archivo build.sbt y archivo de resolución, instalando Java11, eliminando mi carpeta de proyecto, y reclone completamente mi código del repositorio pero nada funciona. Estoy usando Visual Studios pero también probé IntelliJ y obtengo el mismo error.

Cualquier consejo sería muy apreciado, ya que no he cambiado nada y ahora, de repente, mi código ya no se compila. Más detalles:

sbt.versión = 1.4.0

Corredor de código Scala versión 2.12.10

Mi build.sbt actual (tenga en cuenta que no tenía la parte de resolución agregada antes, cuando mi código funcionaba bien. Se agregó como un intento de resolver el problema, pero no funcionó):

 scalaVersion := "2.12.10" name := "name" organization := "org" version := "1.0" libraryDependencies ++= Seq( "org.scala-lang.modules" %% "scala-parser-combinators" % "1.1.2", "org.apache.spark" %% "spark-core" % "3.0.1", "org.apache.spark" %% "spark-sql" % "3.0.1", "org.reactivemongo" %% "reactivemongo-bson-api" % "0.20.11", "org.mongodb.spark" %% "mongo-spark-connector" % "3.0.0", "com.ibm.db2.jcc" % "db2jcc" % "db2jcc4" ) resolvers += Resolver.typesafeRepo("releases")

EDITAR: descubrí que este error ocurre independientemente del proyecto, e incluso ocurre cuando simplemente ejecuto sbt solo.

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

¿Intentó eliminar la carpeta ~/.sbt? Tenía un archivo de repositorios en esta carpeta que tenía referencias HTTP al repositorio typesafe y al eliminar esta carpeta se resolvieron esos errores HTTP sbt.

over 4 years ago · Santiago Trujillo Relatório

0

Para cualquier otra persona que use una configuración de Intellij con este problema, consulte a continuación

Medioambiente:

  • Escala 2.12.7
  • Intellij último
  • JVM 11

El problema parece ser un choque entre el complemento Intellij IDE SBT (todavía en 1.3.2) y lo que parece ser una actualización silenciosa de sbt.

Ejecutar sbt (versión 1.4.3) en una terminal en lugar de usar el complemento incorporado solucionó el problema.

over 4 years ago · Santiago Trujillo Relatório

0

Como se menciona en repo.typesafe.com , puede agregar a su sbt:

 Resolver.typesafeIvyRepo("releases")

o:

 Resolver.typesafeRepo("releases")

Depende de si estás usando Ivy o no.

El motivo de esta advertencia es el hecho de que está utilizando http y no https . De las notas de la versión sbt 1.4.0:

Los solucionadores de HTTP requieren una suscripción explícita mediante .withAllowInsecureProtocol (verdadero)

Este es el PR que lo agregó.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda