Portal > Foren > Java > Allgemeine Java-Programmierung > Programm mit arguments starten
Antwort
 
Themen-Optionen
Alt 14.03.2008, 11:50 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 14.03.2008
Beiträge: 1
Standard Programm mit arguments starten

Hallo Leute,
bin in sachen Java ein totaler Anfänger. Ich arbeite z.Z. mit dem Bich "Java in 21 Tagen" (Markt und Technik). Als IDE benutze ich JDeveloper 11g. Mein Problem ist es ein Programm mit Argumenten zu starten. Wenn ich z.B. den nachfolgenden Quellcode ausführe, bekomme ich keine ausgabe. Wie kann ich in JDeveloper das Programm mit Argumenten starten?
package tag6;
public class CalorieCounter {
float count;
public CalorieCounter(float calories, float fat, float fiber) {
if (fiber > 4){
fiber = 4;
}
count = (calories/ 50) + (fat / 12) - (fiber / 5);
assert count > 0 : "Adjusted calories < 0";
}
public static void main(String[] args) {
if (args.length < 2){
System.out.println("Usage: java CalorieCounter cal fat fiber");
System.exit(-1);
}
try {
int calories = Integer.parseInt(args[0]);
int fat = Integer.parseInt(args[1]);
int fiber = Integer.parseInt(args[2]);
CalorieCounter diet = new CalorieCounter(calories,fat,fiber);
System.out.println("Adjusted calories: " + diet.count);
}catch (NumberFormatException nfe){
System.out.println("All arguments must be numeric");
System.exit(-1);
}
}
}

Dieser Quellcode stammt vom Buch.
Danke an alle!
Java_Anfänger ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.03.2008, 12:52 Nach oben    #2
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.107
Standard

Ich hab keine Ahnung, wo das bei JDeveloper geht, aber bei allen anderen IDEs kannst du dort, wo du die Klasse als "Main"-Klasse festlegen kannst, auch Parameter für die Kommandozeile angeben. Also vermutlich bei den "Project Settings".
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Pagosoft AppStarter - Programme starten, aber effizient pago Projekte unserer Mitglieder 38 28.02.2007 22:34
Programm öffnen und minimieren! la-finest Sonstige Programmiersprachen 1 22.01.2007 09:45
Konsolenbefehl unter Linux in Programm einbauen Nicole66 Allgemeine Java-Programmierung 4 03.12.2004 10:07
fremdes Programm aus Java aufrufen miri Allgemeine Java-Programmierung 1 19.11.2004 18:49
Wie JMS-Klasse mit java starten u. nicht mit appclient??? maxpower24 Enterprise Java 3 22.10.2004 13:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:58 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44