Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

306
Vistas
¿Existe JavaCard 3.0.4 SDK para Linux?

Estoy desarrollando un applet con la versión JavaCard 3.0.4.

He descargado e instalado SDK con el instalador de Oracle ( http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javame-419430.html#java_card_kit-classic-3_0_4-rr-bin- hacer )

Y encontré solo * .bat (converter.bat y etc.) y no hay scripts de Linux.

Pero la versión 2.2.1 y 2.2.2 tienen versiones para Linux.

¿Alguna idea?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Sí hay. Simplemente extráigalo en Windows y utilícelo en Linux. O puede obtener los archivos necesarios desde aquí:

https://github.com/martinpaljak/oracle_javacard_sdks

Crear applets en Linux también es simple:

https://github.com/martinpaljak/ant-javacard

over 4 years ago · Santiago Trujillo Denunciar

0

No, que yo sepa, ya no hay lanzamientos oficiales para Linux. Tampoco se admiten más los comandos Ant. Ojalá los hubiera, pero parece que se han hundido. Es posible que desee preguntar amablemente a su proveedor, ya que los fabricantes tienen influencia directa en el Foro de tarjetas Java. Sin embargo, al final, Java Card SDK es un producto de Oracle, por lo que tienen la última palabra.

Tenga en cuenta que toda la funcionalidad está contenida como plataforma independiente dentro de los archivos JAR, y que el propio tiempo de ejecución de la API de Java Card tampoco depende de la plataforma host. Por lo tanto, es perfectamente posible crear archivos ant y/o scripts de shell basados en los archivos por lotes entregados por Java Card SDK. Busque más información en la respuesta de Martin Paljak .

over 4 years ago · Santiago Trujillo Denunciar

0

Puedo proporcionar este script contenedor simple (agregarlo al directorio bin del SDK de Java Card como _starter.sh y hacerlo ejecutable):

 #!/bin/bash export JC_CLASSIC_HOME="$(dirname "$0")/../" for l in "$JC_CLASSIC_HOME/lib"/*.jar ; do JC_CLASSPATH="$l:$JC_CLASSPATH" done MAIN="$1" shift 1 java "-Djc.home=$JC_CLASSIC_HOME" -classpath "$JC_CLASSPATH" "$MAIN" "$@"

Luego puede crear secuencias de comandos de inicio individuales utilizando este contenedor en el mismo directorio:

capdump.sh:

 #!/bin/bash "$(dirname "$0")/_starter.sh" com.sun.javacard.capdump.CapDump "$@"

capgen.sh:

 #!/bin/bash "$(dirname "$0")/_starter.sh" com.sun.javacard.jcasm.cap.Main "$@"

convertidor.sh:

 #!/bin/bash "$(dirname "$0")/_starter.sh" com.sun.javacard.converter.Main "$@"

exp2texto.sh:

 #!/bin/bash "$(dirname "$0")/_starter.sh" com.sun.javacard.converter.Exp2Text "$@"

verificarcap.sh:

 #!/bin/bash "$(dirname "$0")/_starter.sh" com.sun.javacard.offcardverifier.Verifier "$@"

verificarexp.sh:

 #!/bin/bash "$(dirname "$0")/_starter.sh" com.sun.javacard.offcardverifier.VerifyExp "$@"

verificarrev.sh:

 #!/bin/bash "$(dirname "$0")/_starter.sh" com.sun.javacard.offcardverifier.VerifyRev "$@"
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda