Bom, desenvolvendo com JBoss Studio e JBoss Seam, ainda me faz muita falta as mágicas que o Greenbox nos dava na palma da mão, por isso, estou estruturando algumas extensões para proporcionar maior produtividade agora criando agora plugins para Eclipse.
O exemplo a seguir me ajuda a ler qualquer .class Java para poder usar Reflection, obrigado Edson Tirelli, pela dica simplificada de capturar isto, segue aqui a dica:
[java]
URL url = null;
try {
File dir = new File(”/opt/java/redhat/jboss-studio/workspace/travelweb/build/classes/”);
url = dir.toURL();
} catch (MalformedURLException e) {
e.printStackTrace();
}
URL[] urls = {url};
ClassLoader spec = new URLClassLoader(urls);
Class c = null;
try {
c = spec.loadClass(”travelweb.entity.TravelRequest”);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
System.out.printf(”On class %s I found the following fields”,c.getName());
[/java]


Entries (RSS)