The type . is ambiguous

Status
Nicht offen für weitere Antworten.

faxe1984

Mitglied
Hallo!!!

Ich habe ein kleines Beispielprogramm (mit Hilfe von JExcelAPI) erstellt um in ein Excel Sheet zu schreiben.

Der Code (Eclipse 3.2):

Code:
import java.io.File;
import jxl.*; 
import jxl.write.*;
import jxl.write.biff.*;
		 
public class ExcelWrite 
{
    public static void main(String[] args) 
    throws Exception, jxl.read.biff.BiffException, jxl.write.WriteException
    {
         WritableWorkbook workbook = Workbook.createWorkbook(new File("output.xls"));
         WritableSheet sheet = workbook.createSheet("First Sheet", 0);
		
         Number number = new Number(3, 4, 3.1459);
         sheet.addCell(number);
		 
        Label label = new Label(5, 2, "Test");
        sheet.addCell(label);

         workbook.write();
         workbook.close();
			
    }

}

[code/]

Jetzt gibt mir der Compiler die Meldung "The type Number is ambiguous" aus.

Ich habe die Bibliotheken jxl.jar und die JRE System Library [jre1.6.0] eingefügt und in der Systemlib gibt es ebenfalls schon eine Methode die Number heißt. 

Wie krieg ich das zum laufen?

Danke im Voraus!!!

mfg Faxe
 
Da es im implizit importierten Package java.lang bereits einen Typ Number gibt, kann der Compiler nicht entscheiden, ob er diesen oder eine Klasse Number aus den von dir importierten Packages nutzen soll. Benutz den qualifizierten Klassennamen (also jxl.xyz.Number), um die Doppeldeutigkeit aufzuheben.

mpG
Tobias
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben