Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kompilowanie Javy, wywala błędy :/
Daimos
post
Post #1





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Witam
na wstepie zaznacze ze male pojecie mam na ten temat, ale...
sciagnalem programik w pliku Jar, chce go przetlumaczyc na polski i robie tak:
rozpakowalem plik jar
dekompilowalem pliki class i mam ladne zrodlo
ale nawet nie zmieniajac zrodla, gdy compiluje plik, wywala mi rozne bledy :/ dlaczego?
czy mozliwe jest ze decompilacja narobila bledow :/ kod wydaje sie ladny winksmiley.jpg bez bledny

moze da sie jakos ominac sprawdzanie bledow przy kompilacji ;p

Ten post edytował buffalo soldier 20.11.2005, 16:25:41


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Java != JavaScript
-----------
ew. pokaz jakie errory dostajesz
Cytat
moze da sie jakos ominac sprawdzanie bledow przy kompilacji ;p
Joke?

Ten post edytował dr_bonzo 20.11.2005, 17:00:32


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
Daimos
post
Post #3





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


no np. mam taki pliczek, ktory mi wyszedl z dekompilacji, wogole go nie zmieniam, kompiluje i wywala:
- cannot resolve symbol class StringBuilder line 25
- cannot resolve symbol class StringBuilder line 25
- cannot resolve symbol class StringBuilder line 31

a o to kod:
  1. <?php
  2. // Jad home page: http://www.kpdus.com/jad.html
  3. // Decompiler options: packimports(3) 
  4. // Source File Name:  Coordinate.java
  5.  
  6.  
  7. class Coordinate
  8. {
  9.  
  10. public Coordinate()
  11. {
  12. = y = z = 0;
  13. }
  14.  
  15. public Coordinate(int i, int j, int k)
  16. {
  17. = i;
  18. = j;
  19. = k;
  20. }
  21.  
  22. private String lz(int i, int j)
  23. {
  24. String s;
  25. for(= (new StringBuilder()).append("").append(i).toString(); s.length() < j; s = (new StringBuilder()).append("0").append(s).toString());
  26. return s;
  27. }
  28.  
  29. public String toString()
  30. {
  31. return (new StringBuilder()).append(lz(x, 2)).append(":").append(lz(y, 2)).append(":").append(lz(z, 2)).toString();
  32. }
  33.  
  34. public int x;
  35. public int y;
  36. public int z;
  37. }
  38.  
  39. ?>


oczywiscie nie jest w pliku php winksmiley.jpg kolorowanie mi poprostu pasowalo smile.gif

Ten post edytował buffalo soldier 21.11.2005, 17:54:07


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Brakuje plikow z klasa StringBuffer, nie zdekompilowales jej, niezaimportowales itd.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
NoiseMc
post
Post #5





Grupa: Zarejestrowani
Postów: 398
Pomógł: 10
Dołączył: 24.11.2004
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Według mnie (nie sprawdzałem dokładnie) brakuje klasy StringBuilder (info:http://java.sun.com/j2se/1.5.0/docs/api/ja...ingBuilder.html)
spróbuj dodać do kodu:
  1. <?php
  2.  
  3. import java.lang.*;
  4.  
  5. ?>

na początku kodu (może być przed komentarzami).
Jeżeli to nie pomaga i wciąż nie może rozpoznać StringBuilder ściągnij najnowszą Java 2 Platform SE 5.0 i spróbuj jeszcze raz. Nie jestem pewien ale wydaje mi się, że dopiero wersja 5.0 posiada tą klasę.


--------------------
Go to the top of the page
+Quote Post
FiDO
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Jak juz napisano Java != Javascript.. a, ze na forum nie ma forum do Javy to -> Hydepark.


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:37