para jre jdk descargar java installation limited-user

java - jre - Instalación de JDK sin privilegios de administrador



oracle java (12)

  1. Descargar el JDK
  2. Extraelo usando 7 ZIP (Extraiga el archivo exe)

Contiene un solo archivo tools.zip, que contiene todos los archivos que necesitamos. Extraiga tools.zip en el directorio JDK deseado (por ejemplo, "D: / JavaJDK /"). 3. Desempaquetar

Ahora tenemos que desempaquetar algunos archivos empaquetados con pack200. Hacemos eso al ejecutar esta secuencia de comandos en una ventana de la consola dentro del directorio JDK (por ejemplo, "D: / JavaJDK /"):

for /R %f in (./*.pack) do @"%cd%/bin/unpack200" -r -v -l "" "%f" "%~pf%~nf.jar"

Tenga en cuenta que tendrá que ajustar la ruta del binario de unpack200 ("D: / JavaJDK / bin / unpack200") al directorio elegido.

  1. ¡Felicitaciones ahora tiene un JDK portátil y funcional!

Referencia: este enlace

Intento instalar JDK en la computadora portátil de la oficina pero dice que necesito privilegios de administrador. Solo tengo acceso a mi propia cuenta en el trabajo.

¿Cómo puedo instalar el Java Development Kit sin derechos de administrador?


Aquí están todos los pasos que obtuvieron el JDK instalado en Windows 7 sin derechos de administrador.

  1. Necesita el programa cabextract para extraer los archivos del instalador. Intenté 7zip pero no extrajo la cabina correctamente. En cambio, usé cygwin. Puede obtener el programa setup.exe desde su sitio web, pero debe cambiarle el nombre porque Windows asume que todo lo que se llame "configuración" requiere derechos de administrador. Lo cygwin.exe a cygwin.exe . Ejecuta eso. Te preguntará dónde instalar. Elegí el directorio cygwin en mi directorio personal. Cuando la ventana emergente le pregunte qué programas instalar, escriba "cabinstall" en la barra de búsqueda. Expande la sección "Archivar" y asegúrate de que "cabinstall" no esté configurado para "omitir". (Haga clic en el texto "omitir" hasta que aparezca el número más alto). Proceda con la instalación. Esto toma unos minutos.

  2. Opcional: agregue cygwin/bin a su ruta. Haga esto desde el panel de control, cuentas de usuario, cambie las variables de mi entorno, edite PATH.

  3. Descarga el JDK. Descargué jdk-6u45-windows-x64.exe.

  4. En el directorio donde está ese archivo: mkdir tmp

  5. cd tmp

  6. cabextract ../jdk-6u45-windows-x64.exe

  7. Haga un nuevo directorio para el JDK real. jdk en mi directorio personal.

  8. Extraiga el archivo tools.zip en eso. Viene con el tiempo de ejecución de Java, por lo que no necesita los otros archivos en la cabina original, como jre.msi .

  9. Desempaquetar todos los archivos .pack . Puede hacerlo manualmente ejecutando el programa bin/unpack200 en ellos, o use bash (si instaló cygwin arriba):

    1. bash

    2. for f in $(../cygwin/bin/find . -name "*.pack"); do bin/unpack200 $f ${f%.*}.jar; done

  10. Agregue jdk/bin a su RUTA (vea el paso 2 anterior).


Aquí hay una solución para instalar Java sin privilegios de administrador o sin contraseña de administrador. Para esto necesitas cygwin instalado que no requiere privilegios de administrador. En el utils, asegúrese de seleccionar cabextract.exe para instalarlo.

Fireup cygwin bash shell.

Escriba el nombre de archivo cabextract jdk1.6.exe <- jdk

esto extraerá todos los archivos en el directorio actual.

Mueva tools.zip a un nuevo directorio y descomprímalo usando cygwin o Windows Explorer. Este será su directorio java.

Sugerencia: intente subsitite 7zip en lugar de cabextract y cygwin. Si funciona, será mucho más rápido.

Editar: Esto no te da un JDK en funcionamiento con las últimas versiones de jdk 6 y 7. Muchos de los archivos jar (por ejemplo, rt.jar) están comprimidos por lo que deben descomprimirse usando unpack200.

Simplemente revise cada directorio buscando archivos con una extensión .pack y descomprímalos usando unpack200, por ejemplo: .jre / bin / unpack200. / Jre / lib / rt.pack. / Jre / lib / rt.jar

Esto le permite ejecutar programas Java, sin embargo, todavía tenía problemas con Eclipse, ya que había algún problema con las anotaciones, por lo que probablemente haya otro paso que falta.

En las respuestas a esta pregunta similar sobre Superusuario, está disponible una secuencia de comandos que busca automáticamente todos los archivos .pack y los desempaqueta en las carpetas correctas.


Buen trabajo de @Lawrence usando Cygwin. Déjame mostrarte pasos similares sin usar herramientas externas.

Instalación utilizando utilidades en el sistema sin derechos de administrador:

Esto funciona en Windows 7 o posterior en un sistema sin derechos de administrador

  1. Descargue la última versión de JDK: puede encontrarla aquí http://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. Use la herramienta 7zip para extraer el ejecutable en un directorio. De nuevo extrae el archivo interno tools.zip dentro.
  3. Ir a ../jre/bin Use SHIFT y Right Click clic con el SHIFT Right Click y abra Command Prompt .
  4. Escriba unpack200 SRC DST . En lugar de SRC: *.pack archivos *.pack dentro del directorio extraído, copie y pegue la ubicación del directorio de los archivos .pack , en lugar de DST: use la misma ruta de archivos .pack y reemplace el nombre de archivo con .jar
  5. Haga esto para todos los archivos .pack disponibles en el directorio. (Algunos archivos 6-8 están ahí para JDK8u65)
  6. Inicie Eclipse, elija un proyecto, haga clic en Alt+Enter , haga clic en Build Path
  7. Goto Libraries , elimine el JRE del sistema disponible, en su caso. Haga clic en Add Library , elija JRE System Library luego NEXT , haga clic en Alternate JRE , haga clic en Alternate JRE Installed JREs . Haga clic en Add , Standard VM luego NEXT , elija Directory .
  8. Ahora elija la ubicación del directorio del JDK extraído que realizó en el paso 2, luego haga clic en FINISH , APPLY luego en OK

Debe ser bueno para ejecutar el proyecto sin instalar JDK. ¡Aclamaciones!


Comenzando con Java SE 7u21, Oracle ofrece el llamado Server JRE para descarga. Este es un archivo .tar.gz estándar que puede extraer en cualquier lugar de su computadora. Aunque la descarga se llama JRE , contiene un subdirectorio JDK "normal" (incluido el compilador javac, etc.).

Instrucciones:


El método presentado por Lawrence funciona pero también puedes usar 7-zip y git bash para hacer todo sin muchos problemas.

NOTA: git bash viene con algunos gnu utils y unpack200 es uno de ellos.

Sin embargo, hay otra pequeña cosa por hacer. El archivo src.zip que viene con JDK no está presente después del desempaquetado, de modo que puede descargar la versión tar.gz Linux y descomprimirla dos veces con 7-zip y luego copiar el archivo src.zip falta en el JDK desempaquetado de Windows. .

No tener src.zip no es gran cosa, pero le proporcionará acceso fácil a algunas fuentes de JDK en herramientas como Intellij IDEA .


Oracle cambió el formato del paquete en la actualización 102 tal como señaló @Webrjn en una respuesta anterior a esta pregunta, pero el método de desempaquetado aún funciona con dos acciones más de descomprimir:

  1. El ejecutable de instalación del JDK es un archivo comprimido, así que simplemente descomprímelo con 7z en la carpeta que desee.
  2. Vaya al directorio .rsrc/1033/JAVA_CAB10/ .
  3. El único archivo que hay es 111 , que también es un archivo comprimido que contiene tools.zip. Descomprímelo para obtener tools.zip .
  4. Así que ahora realice el proceso de desempaquetado original, descomprimiendo tools.zip en la ruta de instalación de Java que desee.
  5. Abra un símbolo del sistema de Windows y ejecute:

    for /r %i in (*.pack) do ./bin/unpack200.exe -r -v %i %~pi%~ni.jar

    El programa unpack200 queja de basura al final de los archivos, pero los frascos desempaquetados se prueban bien por 7z.

  6. La fuente Java src.zip está dentro del archivo 110 ubicado dentro de .rsrc/1033/JAVA_CAB9 .

Por cierto, la actualización 101 solo contiene el archivo tools.zip y se puede instalar con el método previo de desempaquetado.


Si puede instalarlo en cualquier otra máquina, esta solución lo ayudará.

  • Instálalo en otra máquina.
  • Traiga la carpeta jdk en su máquina y establezca el sistema y la variable classpath en la ruta donde ha copiado la carpeta jdk. Debería poder ejecutar sus programas.

Supongo que estás en Windows. No puede instalar el JDK proporcionado por Oracle sin derecho de administrador. Lo que puede hacer es instalarlo en otra máquina (o encontrar una máquina donde esté instalado) y copiar el jdk dir.


Tal vez una buena alternativa es utilizar OpenJDK, here hay una compilación no oficial para Windows, por lo que puede descargar el archivo Zip en cualquier carpeta y configurar JAVA_HOME para su usuario de Windows. Ejecuté Android Studio de esta manera.


jdk-8u102-windows-x64.exe ya no funciona con el método de desempaquetar, Oracle parece haber cambiado el formato del paquete.


http://www.ehow.com/how_6012601_install-java-admin-privileges.html

Aquí tienes hombre, buena suerte. Esto funcionó para mí.

Instrucciones en el enlace de arriba

1 Inserte su unidad USB portátil en la ranura USB de su computadora doméstica.

2 En la computadora de su hogar, vaya al enlace "Descargar Java JDK" en la sección de recursos.

3 Haga clic en el botón rojo "Descargar". Cuando se le solicite iniciar sesión, haga clic en "Omitir este paso". Haga clic en "Guardar archivo" para descargar el archivo a su computadora.

4 Haga doble clic en el archivo ".exe" que descargó para comenzar el asistente de instalación para Java SE 6. Haga clic en "Aceptar" en el Acuerdo de licencia.

5 En la página Configuración personalizada, haga clic en los botones pequeños de la unidad de disco junto a "Código fuente", "JRE público" y "Java DB" y para cada uno seleccione "No instalar esta característica ahora".

6 Haga clic en el botón "Cambiar ..." en la esquina inferior derecha, luego en el menú desplegable, debajo de "Buscar en:" seleccione su unidad USB portátil. Haga clic en el botón "Crear nueva carpeta" en la esquina superior derecha (el icono de la carpeta) y asigne un nombre a la nueva carpeta "JDK". Seleccione la carpeta JDK y haga clic en "Aceptar".

7 Haga clic en "Siguiente" y espere mientras se instala Java.

8 Abra el Bloc de notas yendo a "Inicio", "Programas", "Accesorios", "Bloc de notas".

9 En el Bloc de notas, copie y pegue el siguiente script por lotes de dos líneas: configure Path =% ~ d0 / JDK / bin;% PATH% cmd

10 Haga clic en "Archivo", "Guardar como", navegue al directorio raíz de su unidad USB y escriba "RunMeForJava.bat" como el nombre de su archivo y haga clic en "Guardar".

11 Inserte su unidad USB en la computadora donde no tiene privilegios de administrador y haga doble clic en el archivo ".bat" en su directorio raíz USB. Se abrirá una ventana de Símbolo del sistema. Escriba "javac" (sin las comillas) para ver que Java funciona y está completamente instalado.