2012-09-15 34 views
-1

我將下面的代碼放在Eclipse中,我無法讓Eclipse讓它將它作爲Java應用程序運行。我可以在我編寫它的計算機上這樣做,但是我在兩臺不同的計算機上嘗試過兩次,但都沒有選擇。我試圖設置手動配置來做到這一點,我試過Alt+Shift+X,但都沒有成功。通常我可以在所有這些計算機上運行Java應用程序,只是因爲某種原因而不是這個。無法讓應用程序在Eclipse中運行

import java.util.Scanner; 

public class Donor { 

public String name; 
public int age; 
public double donation; 

    Donor() { 

    //Initialized to these values for debugging 
    name = "NoName"; 
    age = 0; 
    donation = 0; 

    } 

    Donor(String nameinit, int ageinit, double donationinit) { 

    name = nameinit; 
    age = ageinit; 
    donation = donationinit; 

    } 

    public String toString() { 

    String str = ""; 

    str += String.format("%s-30%i-6$%d-20", name, age, donation); 

    return str; 

    } 

    public static void main(String[] args) { 

    Scanner input = new Scanner(System.in); 
    String nameinit = null; 
    int ageinit = -1; 
    double donationinit = -1; 
    String outp = null; 

    System.out.print("Enter the donor's name: "); 
    nameinit = input.nextLine(); 

    System.out.print("Enter the donor's age: "); 
    ageinit = input.nextInt(); 

    System.out.print("Enter the donation amount: "); 
    donationinit = input.nextDouble(); 

    Donor d = new Donor(nameinit, ageinit, donationinit); 
    outp = d.toString(); 

    System.out.printf("%s30 %s6 %s10", "Name", "Age", "Donation"); 
    System.out.print("\n" + outp); 

    input.close(); 

    } 

} 
+1

您是否收到任何錯誤? – MikkoP

+0

不,它沒有一個錯誤。 – vaindil

+0

你建立了這個項目嗎? –

回答

0

您是否點擊了右鍵並選擇「運行方式」選項Java Application?它應該在任何環境下都能正常工作。

+1

當我右鍵單擊並將鼠標懸停在運行方式上時,它會顯示(無適用)。 – vaindil

+0

如果項目屬性包含方面的Java應用程序,則檢入項目屬性。右鍵單擊該項目並鍵入Facet。你確定它是一個Java項目嗎?嘗試創建一個新的Java項目並重試。 – gdfbarbosa

+0

創建一個新項目做到了。謝謝! – vaindil

相關問題