elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Ayuda Java niv:Avanzado!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda Java niv:Avanzado!  (Leído 3,780 veces)
juancaa

Desconectado Desconectado

Mensajes: 140


[ Img^(Img) = Real ]


Ver Perfil
Ayuda Java niv:Avanzado!
« en: 10 Diciembre 2012, 12:56 pm »

Buenas, mi problema es el siguiente. Estoy intentando hacer un programa que en base a unos datos introducidos por el usuario la aplicacion los cogera para generar un archivo de salida con codigo en java que posteriormente sera compilado para crear un jar con las especificaciones que el usuario a introducido.
Estoy superconfundido y no se como hacerlo si alguien puede ayudar aunque sea dandome una idea para poder avanzar se lo agradeceria muchisiiimo!!


En línea

Que tengas un buen dia!
sapito169


Desconectado Desconectado

Mensajes: 628



Ver Perfil
Re: Ayuda Java niv:Avanzado!
« Respuesta #1 en: 10 Diciembre 2012, 21:02 pm »

cuando tienes esa clase de problemas la mayoría de veces simplemente no lo haces por que lo mas probable es que simplemente no entiendas el problema y realizaste un mal análisis

Mira en primer lugar tienes que explicar mas por que tienes que hacer eso así te puedo decir si tu estas planteando bien el problema y si estas escogiendo bien la solución o si realmente tienes un problema

no explicaste si lo que quieres es para la universidad dudo que te pidan un problema tan difícil para alguien que se confunde y se obnubila tan fácilmente

si es para el trabajo simplemente no lo haces así de simple o buscas algún framework que te lo haga o buscas otra manera de resolverlo mas fácil evitando al máximo cualquier intento de hacer algo complejo







En línea

sapito169


Desconectado Desconectado

Mensajes: 628



Ver Perfil
Re: Ayuda Java niv:Avanzado!
« Respuesta #2 en: 10 Diciembre 2012, 21:03 pm »

ese problema en realidad no es difícil es como cualquier problema real que te puedes encontrar solo es laborioso y requiere sólidos conocimientos y paciencia
En línea

juancaa

Desconectado Desconectado

Mensajes: 140


[ Img^(Img) = Real ]


Ver Perfil
Re: Ayuda Java niv:Avanzado!
« Respuesta #3 en: 11 Diciembre 2012, 11:06 am »

A ver si puedes ayudarme sapito169, he logrado avanzar un poco, te explico. Lo que necesito es lograr crear un JAR que contenga ciertas .class y un archivo .properties de donde los .class sacaran la informacion. Asi pues, suponiendo que tengo mi programa en FINAL en funcionamiento, lo que quiero que haga es acceder al contenido .jar de mi aplicacion para recoger los .class pertinentes, crear el archivo .properties segun la configuracion del usuario y finalmente usar una linea de cmd para crear el .JAR que contenga los .class y .properties que mi aplicacion necesita.

Espero haberme explicado mejor. Mi problema ahora esta en que no se como acceder al .JAR de mi aplicacion para coger determinados .class, si pudieras darme una idea de si esto es posible o como solucionarlo te lo agradeceria!

Muchas gracias!
En línea

Que tengas un buen dia!
sapito169


Desconectado Desconectado

Mensajes: 628



Ver Perfil
Re: Ayuda Java niv:Avanzado!
« Respuesta #4 en: 14 Diciembre 2012, 05:03 am »

mira sigues si consultarme mis preguntas

es para la universidad o es para el trabajo?

por que quieres hacer eso?

desde el punto de vista del negocio que funcionalidad te obliga ha hacer eso?
imagínate que soy una secretaria que esta bien buena pero esta mal en programación que te dije para que quieras hacer todas esas cosas con el jar?

mira voy a suponer que realmente necesitarías esa funcionalidad lo que yo aria seria crear un super jar con todas las funcionalidades ese super jar leería los datos que necesite del archivo properties el cual estaria al costado del jar
 

En línea

juancaa

Desconectado Desconectado

Mensajes: 140


[ Img^(Img) = Real ]


Ver Perfil
Re: Ayuda Java niv:Avanzado!
« Respuesta #5 en: 14 Diciembre 2012, 10:45 am »

Pues la finalidad podria decirse que es meramente por entretenimiento o educativa... Aprender a hacer cosas nuevas. Y bueno la conclusion a la que he llegado es que hay que incluir el jar ya compilado dentro del propio jar y luego extraerlo con classLoader y añadirle entradas que necesite.

Gracias por tu ayuda sapito.
En línea

Que tengas un buen dia!
kasiko

Desconectado Desconectado

Mensajes: 218



Ver Perfil
Re: Ayuda Java niv:Avanzado!
« Respuesta #6 en: 16 Diciembre 2012, 01:06 am »

mira sigues si consultarme mis preguntas

es para la universidad o es para el trabajo?

por que quieres hacer eso?

desde el punto de vista del negocio que funcionalidad te obliga ha hacer eso?
imagínate que soy una secretaria que esta bien buena pero esta mal en programación que te dije para que quieras hacer todas esas cosas con el jar?

mira voy a suponer que realmente necesitarías esa funcionalidad lo que yo aria seria crear un super jar con todas las funcionalidades ese super jar leería los datos que necesite del archivo properties el cual estaria al costado del jar
 



Tiene pinta de malware  :huh:
En línea

Nos vemos...

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ejercicio Avanzado usando Java (POO) « 1 2 »
Java
enrique8923 12 20,290 Último mensaje 8 Agosto 2012, 01:47 am
por leogtz
Ayuda Que tan avanzado es la programacion en Delphi o dreamweaver?
Programación General
krafta 5 3,425 Último mensaje 14 Noviembre 2011, 18:58 pm
por Unbr0ken
php avanzado « 1 2 »
PHP
tabelor 12 6,692 Último mensaje 27 Marzo 2012, 22:56 pm
por lnvisible
ayuda urgente! hacking avanzado
Hacking
tomas123456 1 3,009 Último mensaje 10 Junio 2012, 11:25 am
por peib0l
Ayuda Con CE Avanzado
Ingeniería Inversa
VictorFs 5 2,230 Último mensaje 1 Febrero 2015, 02:20 am
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines