20. april 2005 - 22:10Der er
8 kommentarer og 1 løsning
Udskrivning af alle klasser i en package?
Hej,
Kan det lade sig at udskrive alle klasser i en pakke?
javax.net eller en anden pakker som man selv har lavet? (selvfølgelig igennem kode - det er nemlig klassenavne jeg er ude efter så jeg kan lave reflections)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan ikke direkte spørge om alle klasser i en pakke.
Du kan finde den classpath der bruges til at søge efter klasser. Og så kan du for directories liste alle .class filer i dem og for .jar filer liste alel .class inden i dem og samle alle dem som matcher den pakke du leder efter op.
Kunne du måske istedet for tælle mig hvordan man includere en .jar-fil i et jar-fil? Altså ligesom når man ligger jar-filen i classpath. Jeg har den jar-fil som jeg vil kører - men når jeg kører applicationen før jeg følgende exception: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/hssf/u sermodel/HSSFCell at CVRFrame.<init>(CVRFrame.java:118) at CVR.main(CVR.java:6)
Min MANIFEST.MF ser således ud: Manifest-Version: 1.0 Class-Path: poi.jar poi-contrib.jar poi-scratchpad.jar Created-By: 1.5.0_01 (Sun Microsystems Inc.) Main-Class: CVR
Hvor skal jeg angive at poi.jar er i jar-filen, at det det ikke liggge ved siden af?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.