19. marts 2008 - 14:06
Der er
7 kommentarer og 1 løsning
wscompile og sætte classpath
Hejsa Jeg er stødt ind i et problemet, der driller... Jeg skal have generet en stub ud fra en WSDL fil. Hertil bruger jeg programmet wscompile, men får følgende fejL: C:\tmp>C:\Programmer\WTK2.5.2\bin\wscompile.exe -verbose -import -d c:\tmp\test\ -cp C:\Programmer\Java\jdk1.6.0_04\lib\tools.jar c:\tmp\config.xml [RemoteInterfaceGenerator: Generating Java class for: MediaSearchServiceSoap.jav a] [CustomClassGenerator: generating JavaClass for: zeekerSearch] [CustomClassGenerator: generating JavaClass for: zeekerSearchResponse] [CustomClassGenerator: generating JavaClass for: ZeekerResultSet] [CustomClassGenerator: generating JavaClass for: ArrayOfZeekerItem] [CustomClassGenerator: generating JavaClass for: ZeekerItem] [CustomClassGenerator: generating JavaClass for: ArrayOfString] [CustomClassGenerator: generating JavaClass for: zeekerDetails] [CustomClassGenerator: generating JavaClass for: zeekerDetailsResponse] [CustomClassGenerator: generating JavaClass for: ZeekerDetailsSet] [CustomClassGenerator: generating JavaClass for: youtubeSearch] [CustomClassGenerator: generating JavaClass for: youtubeSearchResponse] [CustomClassGenerator: generating JavaClass for: youtubeDetails] [CustomClassGenerator: generating JavaClass for: youtubeDetailsResponse] error : com.sun.tools.javac.Main is not available in the classpath.. error: compilation failed, errors should have been reported Nogen der kan give et hint om hvordan den der classpath skal sættes så den kan finde com.sun.tools.javac.Main???
Annonceindlæg fra Thales
19. marts 2008 - 14:16
#1
C:\Programmer\Java\jdk1.6.0_04\lib\tools.jar eksisterer ?
19. marts 2008 - 14:27
#2
Filen eksistere i explorer Hvis jeg skiver stien i kør menuen, så får jeg: --------------------------- Java Virtual Machine Launcher --------------------------- Failed to load Main-Class manifest attribute from C:\Programmer\Java\jdk1.6.0_04\lib\tools.jar --------------------------- OK --------------------------- Andre muligheder???
19. marts 2008 - 14:29
#3
C:\Programmer\Java\jdk1.6.0_04\lib>dir Disken i drev C har ikke noget navn. Diskens serienummer er A4C3-DCD5 Indhold af C:\Programmer\Java\jdk1.6.0_04\lib 06-02-2008 11:07 <DIR> . 06-02-2008 11:07 <DIR> .. 14-12-2007 01:44 14.423.746 ct.sym 14-12-2007 01:48 145.492 dt.jar 14-12-2007 01:59 205.915 htmlconverter.jar 06-02-2008 11:06 18.381 ir.idl 14-12-2007 01:41 1.692 jawt.lib 14-12-2007 01:41 391.907 jconsole.jar 14-12-2007 01:41 246.230 jvm.lib 06-02-2008 11:06 429 orb.idl 14-12-2007 03:42 12.495.068 tools.jar 9 fil(er) 27.928.860 byte 2 mappe(r) 79.910.952.960 byte ledig
19. marts 2008 - 14:42
#4
sad og eksperimenterede lidt og hvis jeg i en cmd prompt skrev java fik jeg versionen "java version "1.6.0_05"" og jeg går ind i sdk bibliotekket og skriver java, så får jeg "java version "1.6.0_04"", så det er åbenbart den forkerte java jeg kører med...
19. marts 2008 - 15:15
#5
Jeg tror at der er et eller andet galt i din Java setup. Proev evt. at put C:\Programmer\Java\jdk1.6.0_04\bin forrest i PATH.
19. marts 2008 - 20:45
#6
Det hjalp desværre ikke på det :(... Når jeg skriver java, så kommer 1.6.0_04 frem nu... Men den skriver stadig at den ikke kan finde classpath..
23. marts 2008 - 15:52
#7
fik løst problemet... Det viste sig at jeg skulle ændre nogle stier i nogle *.vm filer i wireless kitet bin katalog... Men læg et svar og tak for hjælpen
23. marts 2008 - 23:08
#8
ok
Kurser inden for grundlæggende programmering