| | | | |
| | |
| Neuer Benutzer Registriert seit: 24.10.2007
Beiträge: 3
![]() | Hallo, ich bin bemüht, mit PHP auf Java-Funktionen zuzugreifen. Ich benutze dabei XAMPP (http://www.apachefriends.org/de/xampp.html ) als Webserver und PHP Version 4.4.7, als Java-Version die J2SDK_1_4_2_16. Folgenden PHP-Code möchte ich ausführen: <?php $system = new Java('java.lang.System.out'); echo $system->println('Hallo Welt'); ?> Statt dass 'Hallo Welt' ausgegeben wird, erscheint folgende Fehlermeldung: Warning: java.lang.ClassNotFoundException: java.lang.System.out in C:\xampp\htdocs\testzweck\openclass2.php on line 2 Fatal error: Call to a member function on a non-object in C:\xampp\htdocs\testzweck\openclass2.php on line 3 Nun weiss ich nicht, was falsch läuft. Folgender Code funktioniert nämlich: <?php $system = new Java('java.lang.System'); echo 'Java version=' . $system->getProperty('java.version'); ?> Da wird wunderbar die dementsprechende Java-Version angezeigt. Folglich wird wohl das 'System.out' nicht gefunden. Warum? Wo könnte der Fehler liegen? |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo und Herzlich Willkommen im phpfriend.de-Forum! Kannst du mit bitte mal den Abschnitt deiner php.ini posten, in dem du die JAVA-Extension konfiguriert hast?
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| | |
| Moderator und Wett-König | Hmm, als ich das seinerzeit ausprobiert habe, sah das auch so aus. Was an dieser Stelle problematisch sein könnte ist, dass du die Klassen des geforderten Namespaces zunächst laden musst. Du kannst dazu ein eigenes JAVA-programm schreiben und kompilieren und anschließend mit PHP ausführen. Weitere Ideen dazu habe ich leider nicht.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| | |
| Erfahrener Benutzer Registriert seit: 05.09.2004
Beiträge: 106
PHP-Kenntnisse: Fortgeschritten ![]() | Hi, System.out ist soweit ich weiß keine Klasse und die sollst du beim Java-Konstruktor von PHP aber angeben. Daher würde ich logischerweise folgendes Konstrukt verwenden: <?php $system = new Java('java.lang.System'); echo $system->println('Hallo Welt'); ?> Infos: http://java.sun.com/javase/6/docs/ap...ng/System.html & http://de.php.net/manual/en/ref.java.php MfG MaMo |
| |
| | |||
| Neuer Benutzer Registriert seit: 24.10.2007
Beiträge: 3
![]() | Erstmals danke für die Antworten ![]() Zitat:
Zitat:
Folgende Fehlermeldung bekomme ich: Warning: java.lang.NoSuchMethodException: println in C:\xampp\htdocs\testzweck\openclass3.php on line 3 Gruß Phobos | ||
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Hast du die Handbuch-Seite denn schon gelesen und die Beispiele auch ausprobiert? http://de.php.net/java Warum verwendest du nicht direkt JSP? |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Seite nur auf AJAX (Java) auslegen? | Hu5eL | PHP Tipps 2008 | 12 | 21.05.2008 08:21 |
| Kommunikation zwischen Javascript und php!? | Funky_ | PHP Tipps 2006 | 7 | 06.08.2006 17:16 |
| Sehr sehr kleiner Programmierauftrag (Java) | dsx | Trash | 5 | 03.07.2006 17:28 |
| php oder java? | resturan | Off-Topic Diskussionen | 1 | 24.04.2006 09:45 |
| Möglichkeiten von Java? | Rockmaster | Off-Topic Diskussionen | 6 | 20.04.2006 16:41 |
| Java Applet: Anfrage an alle | SvenLittkowski | Trash | 4 | 15.04.2006 16:28 |
| PHP-Check auf Java, Real und Flash? | SvenLittkowski | PHP Tipps 2005-2 | 2 | 04.10.2005 07:21 |
| PHP - Java includen | lessiv | PHP Tipps 2005-2 | 3 | 27.08.2005 15:00 |
| Aufruf eines PHP Skriptes aus JAVA Umgebung | PHP Tipps 2005-2 | 3 | 14.06.2005 17:39 | |
| [Erledigt] PHP vs. Java? | Off-Topic Diskussionen | 7 | 18.05.2005 09:09 | |
| Java oder C ? | Off-Topic Diskussionen | 30 | 30.11.2004 10:28 | |
| get_browser und Java | MadCro | PHP-Fortgeschrittene | 1 | 18.10.2004 14:43 |
| java und php zusammenbringen | PHP Tipps 2004 | 2 | 16.09.2004 12:04 | |
| Java und IE | HTML, Usability und Barrierefreiheit | 3 | 01.09.2004 22:45 | |
| Java oder C | Off-Topic Diskussionen | 15 | 17.08.2004 17:55 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| call java from php, php call java, java php kommunikation, call php from java, java php aufrufen, xampp java, java call php, java php ausführen, kommunikation php java, php java ausführen, php java kommunikation, kommunikation java php, http://www.php.de/php-tipps-2008/45058-kommunikation-php-mit-java.html, run java from php, php in java ausführen, java aus php aufrufen, mit php java ausführen, php java call, php java starten, php java programm starten |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.