• Viernes 8 de Noviembre de 2024, 16:01

Autor Tema:  Escribir ficheros con Java sin derechos de administrador  (Leído 1060 veces)

masTV

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Escribir ficheros con Java sin derechos de administrador
« en: Viernes 20 de Mayo de 2011, 13:08 »
0
Hola:

Necesito escribir ficheros dentro de la carpeta "C:Archivos de Programa" pero en algunos equipos, según la configuración de los mismos, me da un error por no tener derechos de administrador.

El programa que estoy escribiendo es un plugin de otra aplicación que está instalada en "C:Archivos de programa", por lo que la dirección de usuario está dentro de esa carpeta. Mi programa lo que hace es guardar clases Java creadas por él (archivos .java), compilar tales clases (para generar los .class) y ejecutarlas.

Por tanto, las preguntas son dos:

¿hay alguna manera de "universalizar" mi programa de tal forma que pueda escribir, compilar y ejecutar sin problemas en cualquier equipo Windows?

Si la respuesta es no...

¿hay alguna manera de cambiar la ruta por defecto en tiempo de ejecución para que las clases se guarden en otro directorio concreto, el compilador pueda encontrarlas y compilarlas sin problemas y se puedan ejecutar?

Nota: esas clases generadas y compiladas no necesitan guardar ficheros en disco.

Muchas gracias.