Perl Skript über Java aufrufen

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
So irgendwie ...

Code:
Process p = Runtime.getRuntime().exec("perl dummy.pl arg1 arg2");
int exitValue = p.waitFor();
 
M

mc_maki

Gast
Hallo,

ich komme mit der Antwort nicht weiter.
Ich habe eine Perl-Script-Datei auf einem Server, welche ohne Parameter aufgerufen wird.

Das Script liefert nen String zurück.
Den brauche ich dann im Java.

Ich hoffe mir kann jemand Zeitnah helfen - brauche dringend ne Lösung bzw. Hilfe.

Danke!
 
M

mc_maki

Gast
momentan ist es so.
das perl skript liegt auf nem server und wird von ner php datei, ebenfalls auf server, ausgeführt.
das skript liefert einen string zurück. mit diesem string muss ich nun arbeiten, das geht am besten mit java.

ich hofffe ihr könnt mir helfen - wäre wichtih!
 
H

HansDampf2000

Gast
Perl mit Java koppeln ?

Sorry, das ist ja grad so als würdest du auf ein wunderbar fein gebratenes Stück Rindfleisch aus Japan (das besonders teure) gewürzt mit edlen handgepflückten Kräutern aus der Provence
eine Flasche billigen Ami-Ketchup drüberschütten :)
 
G

Gast

Gast
hört sich doch lecker an!
kann das perl skript nicht verstehen, deswegen nicht in java neu programmieren und es ist auch zu lang!
 

DocMcFly

Bekanntes Mitglied
Wie genau greifst Du auf das Perl-Skript zu? Über HTTP? Dann kannst auch nur die URL aufrufen (zB Apache httpClient) und hoffen dass das Skript die Parameter über GET oder POST verarbeitet.

Wie bekommt das Skript denn sonst seine Parameter? Müssen die Parameter etwa direkt in die Skript-Datei eingetragen werden? Dann bröchtest Du schreibrechte und ein entsprechendes Protokoll (ftp/ssh)

Ansonsten bekommt ein Skript seine Daten meist nur über die Argumente hinter dem skript-Namen oder es orgnisiert es sich diese selber (von anderen Programmen oder über Tastatureingabe... )

Mehr Infos...
Gruß Clemens
 
G

Gast

Gast
Gast: schon ok. Manchmal kommt man um Perl nicht drum rum, ich weiß. Mußte das nur mal kurz loswerden.
 

guni

Bekanntes Mitglied
also, auch, wenn das ganze jetzt ein bisschen spät kommt, aber ich habe das gefühl, ihr habt keine ahnung wovon ihr da sprecht: "manchmal kommt man um perl nicht herum" und "billige Flasche Ami Ketchup" ... ich denke, ihr habt eben einfach keine Ahnung von Perl und das is euer Problem.
vielleicht ist Perl im Konzept der Objektorientierung nicht ganz so intutiv wie Java, aber "grammatikalisch" gesehen ist es eine der schönsten Sprachen überhaupt, weil sie Freiräume bietet, die man sonst nirgends zu sehen bekommt.
bzgl. der Flasche Ami Ketchup: schon klar - keiner hat dazugeschrieben, für welche Sprache das Ketchup steht; aber auch Java hat Schönheiten, die es als Sprache so attraktiv machen, dass ich sie im Essenvergleich nicht zur Ketchupflasche degradieren würde.
@HansDampf2000: du musst schon ein verdammt guter Programmierer sein, wenn du dich über die Entwickler von Sun oder über Larry Wall stellst ;-)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Perl Skript ausführen über exec Allgemeine Java-Themen 2
O Perl in Java einbinden Allgemeine Java-Themen 2
M Java Wrapper für interaktive Perl-Skripte Allgemeine Java-Themen 3
P Perl innerhalb von Java ausführen Allgemeine Java-Themen 2
R Batch / Shell-Skript in Jar.Datei einbinden? Allgemeine Java-Themen 5
D Java Skript Wenn Dann in PDF Formular Allgemeine Java-Themen 2
T HTTP Skript für Passwortgeschützte Seite :: Häkchen setzen und Download Allgemeine Java-Themen 4
M Java Versionen über Skript aktivieren/deaktivieren? Allgemeine Java-Themen 2
Ark Linux: Shell-Skript zum Kompileren und Starten Allgemeine Java-Themen 4
G Python Skript über Dosbox starten Allgemeine Java-Themen 2
G Terminal aufrufen und Skript ausführen Allgemeine Java-Themen 4
kodela Datenübergabe über Buttons Allgemeine Java-Themen 8
W Jar-File Start nur über Terminal Allgemeine Java-Themen 13
A ByteArray über Socket Allgemeine Java-Themen 3
berserkerdq2 Text über einen Shape anzeigen (Scenebuilder) Allgemeine Java-Themen 1
I 2D-Grafik Vektor-Grafik über die Zwischenablage nach Adobe Illustrator transferieren Allgemeine Java-Themen 8
TheSkyRider Methode über DataInputStream "auslösen" Allgemeine Java-Themen 6
I OpenPDF erzeugt riesige PDFs, wenn Grafiken über PdfGraphics2D#drawImage gezeichnet werden Allgemeine Java-Themen 1
T Etikettendrucker über TCP-IP Allgemeine Java-Themen 1
Encera Gleichzeitiges Ausführen und verbinden von 2 Java-Klassen über die Eingabeaufforderung und Eclipse Allgemeine Java-Themen 21
B HTTP Allgemeine Fragen über Suchmaschine nutzen mit Java Allgemeine Java-Themen 20
torresbig Klasse mit extends Calendar über Methoden ändern (Hirnblockade) Allgemeine Java-Themen 7
B Liste ändern während Iteration über Diese? Allgemeine Java-Themen 16
Master3000 Java Konsole über Buffered Reader Zeilenweise auslesen ? Allgemeine Java-Themen 26
J Daten über serielle Schnittstelle empfangen Allgemeine Java-Themen 4
L Aufwandsabschätzung: Android-App Aufnahmefunktion (foto) und zweiter Ebene über dem Foto (teiltransparent) Allgemeine Java-Themen 6
M Registry Autostart Eintrag mit Java erstellen (über Windows cmd) Allgemeine Java-Themen 7
OSchriever Programm über Linux-Kommandozeile ausführen Allgemeine Java-Themen 20
J Namen von Methoden über Reguläre Ausdrücke bearbeiten Allgemeine Java-Themen 6
M Schnelleres Speichern von XML-Daten über URLConnection Allgemeine Java-Themen 4
M Keine weitere Eingabe in der Main möglich. Eventueller Ansatz über while. Allgemeine Java-Themen 8
Drachenbauer Wie kann eine vorgegebene Farbe über einen String erkannt werden? Allgemeine Java-Themen 11
W Variablenübergabe über mehrere Klassen Allgemeine Java-Themen 4
N Über einen Button in JavaFX ein Event über eine Pipeline schicken(Netty) Allgemeine Java-Themen 1
M Threads über Kommandozeile Allgemeine Java-Themen 5
david19 Software AE über Domain laufen lassen Allgemeine Java-Themen 0
Q Selbständig ActionEvent auslösen zum Daten senden über serielle Schnittstelle Allgemeine Java-Themen 7
T Problem mit externen Datenbankzugriff über SSH Tunnel Allgemeine Java-Themen 4
K Auf Dateiverzeichnis extern zugreifen (evtl über XML??) Allgemeine Java-Themen 22
C VisualVM oder Jconsole über Jolokia-Proxy Allgemeine Java-Themen 0
G USB-Pins über Java ansteuern Allgemeine Java-Themen 8
Ernesto95 Best Practice Localization über ResourceBundle Allgemeine Java-Themen 6
C Classpath Neue Klasse über einen Button ausführen Allgemeine Java-Themen 3
C Auslesen auslösen über Button-Click Allgemeine Java-Themen 8
M Fragen beantworten über Textfeldeingabe Allgemeine Java-Themen 5
AssELAss Best Practice Checksumme über jede Spalte zweier Tabellen und vergleichen Allgemeine Java-Themen 3
T Strings über Bluetooth zwischen PC,µc oder Samrtphone senden und empfangen Allgemeine Java-Themen 0
F Try/catch über ganze Klasse Allgemeine Java-Themen 9
kodela Eigenartige Datumsberechnung über GregorianCalendar Allgemeine Java-Themen 15
HarleyDavidson Best Practice Integer-Zahlenfolge über mehrere Programmstarts Allgemeine Java-Themen 7
T .jar über cmd ausführen (später dann batch) Allgemeine Java-Themen 6
F In OSX: Java-Programm über URI-Scheme aufrufen mit Parameter? Allgemeine Java-Themen 0
C Input/Output Zip Files über Socket senden und empfangen Allgemeine Java-Themen 6
M WebService - Zugriff auf Webservice Methode über Browser Allgemeine Java-Themen 1
C .jar File lässt sich nur über Konsole öffnen Allgemeine Java-Themen 1
L Videodateien über Java öffnen unabhängig vom Format Allgemeine Java-Themen 4
Thallius Hash über serialisiertes Objekt? Allgemeine Java-Themen 3
A Threads Lock über mehrere Abschnitte in verschiedenen Methoden Allgemeine Java-Themen 5
T Daten über port abfangen mit proxy server Allgemeine Java-Themen 12
M Eingabe von Arrays geht über gewünschte Anzahl hinaus Allgemeine Java-Themen 2
L Prüfen, ob Programm über 32bit oder 64bit Java ausgeführt wird Allgemeine Java-Themen 4
F Content-Disposition ermitteln über URL Allgemeine Java-Themen 2
ARadauer Checksumme über BigDecimal Werte Allgemeine Java-Themen 11
A Class Datei aus Verzeichnis über URLClassLoader laden Allgemeine Java-Themen 2
G Darstellung von Ergebnissen einer Dokumentensuche über eine JTable Allgemeine Java-Themen 19
S VLC + Lied über Java starten Allgemeine Java-Themen 17
M HTML-Code von Webseite über Browser oder Console auslesen?? Allgemeine Java-Themen 5
A Sinuston ausgeben und über Mikro Amplitude messen – machbar? Allgemeine Java-Themen 6
R Java-Progamm über Icon starten unter Windows Allgemeine Java-Themen 9
C Daten über URL an PHP verschicken Allgemeine Java-Themen 4
O Fragen über Fragen - Bei Änderung XML-Datei -> Anpassung GUI Allgemeine Java-Themen 7
aze Jar ausführen über Runtime.execute funktioniert nicht Allgemeine Java-Themen 4
S NoSuchMethodError beim Ausführen einer C Methode über JNI Allgemeine Java-Themen 5
H OOP Daten über TCP Allgemeine Java-Themen 5
Pastafari Iterator über nested HashMaps Allgemeine Java-Themen 7
R ListIterator über mehrere Arrays Allgemeine Java-Themen 13
G Interface Laden der Konfiguration über Interfaces sinnvoll? Allgemeine Java-Themen 28
D Player Objekt - Frame über Server anzeigen lassen. Allgemeine Java-Themen 3
B VoIP-Gespräche über Computer führen Allgemeine Java-Themen 3
S Jar-File startet nicht über doppelklick Allgemeine Java-Themen 2
C Java Programm über SSH starten Allgemeine Java-Themen 16
K Internetverbindung über PuTTy herstellen?! Allgemeine Java-Themen 9
C Kapselung Warum graift man auf Variablen nur über Methoden und nich direkt zu? Allgemeine Java-Themen 10
G Auf Kommandozeile über Processobjekt mit Outputstream Allgemeine Java-Themen 3
S Input/Output Binärdatei über Bytestreams Allgemeine Java-Themen 4
S Kommunikation von Core und GUI über Schnittstellen Allgemeine Java-Themen 2
J Explorer über Code starten Allgemeine Java-Themen 15
kodela Problem mit Kopieren über FileChannel Allgemeine Java-Themen 4
L Java und Javascript um Distanz über Google Maps zu berchnen Allgemeine Java-Themen 10
B UNIX Shell befehl über JavaCode ausführen Allgemeine Java-Themen 19
D Java Excel API - Schreiben in Excel lässt sich nicht über Makro starten Allgemeine Java-Themen 18
M Ampelsteuerung über Timer in Java realisieren Allgemeine Java-Themen 3
L CMD über Java öffnen Allgemeine Java-Themen 8
U Mailclient über getDesktop.mail vorbereiten, Problem beim Anhang: Allgemeine Java-Themen 3
R Klasse über Button Event in anderer Klasse informieren Allgemeine Java-Themen 11
R Frequenzausgabe (2 Kanal) über Lautsprecherausgang Allgemeine Java-Themen 22
J Java-Klasse über Konsole starten Allgemeine Java-Themen 6
E FF Einstellungen über Programm ändern? Allgemeine Java-Themen 7
D JVM kann nicht über die jvm.dll gestartet werden? Allgemeine Java-Themen 1
S File im windowexploer öffnen über java Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben