Hi an Alle,
ich hab folgendes Problem, wobei dieses möglicherweise nicht mit dem Programmieraufwand zusammenhängt.
Nun zu Hause, am Heimrechner, wo ich Ubuntu Version _11.10_besitze habe ich auf Java einen Code geschrieben der den Internet Explorer (Firefox) auf meinen GUI Programm integriert.
Anbei der Zeilencode:
Die Entwicklungsumgebung ist Eclipse.
Jedoch habe ich das Problem das der selbige Code in der Arbeit auf der Entwicklungsumgebung Spring Framework, in Bezug auf die Ausführung des Internet Explorer (ebenfalls Firefox) nicht funktioniert.
Stattdessen erhalte ich Compilerfehler, welches dazu veranlasst, das weitere Systemklassen geöffnet werden. Vor allem ist mir aber die Fehlermeldung „api cannot support this plattform“ aufgefallen und denke das ist der Schlüsselfaktor.
Nur ich weiß jetzt nicht wo der Unterschied zwischen dem Funktionieren von meinem Heimrechner und dem Funktionieren meines Arbeitsplatz ist, wenn das öffnen des Explorers zu Hause auf Anhieb funktioniert???
Kann es eben sein, dass ich bestimmt Pakete am Rechner des Arbeitsplatzes installieren muss???:rtfm:
Bin zuversichtlich das ich am Zeilencode der den Explorer aufruft, nicht gänzlich ändern muss sondern diesen im Programm beibehalten kann.
ich hab folgendes Problem, wobei dieses möglicherweise nicht mit dem Programmieraufwand zusammenhängt.
Nun zu Hause, am Heimrechner, wo ich Ubuntu Version _11.10_besitze habe ich auf Java einen Code geschrieben der den Internet Explorer (Firefox) auf meinen GUI Programm integriert.
Anbei der Zeilencode:
Die Entwicklungsumgebung ist Eclipse.
Java:
button6.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ev){
java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
try {
java.net.URI uri = new java.net.URI("http://www.shop.t-mobile.at/");
desktop.browse( uri );
}
catch ( Exception e ) {
System.err.println( e.getMessage() );
}}
});
Stattdessen erhalte ich Compilerfehler, welches dazu veranlasst, das weitere Systemklassen geöffnet werden. Vor allem ist mir aber die Fehlermeldung „api cannot support this plattform“ aufgefallen und denke das ist der Schlüsselfaktor.
Nur ich weiß jetzt nicht wo der Unterschied zwischen dem Funktionieren von meinem Heimrechner und dem Funktionieren meines Arbeitsplatz ist, wenn das öffnen des Explorers zu Hause auf Anhieb funktioniert???
Kann es eben sein, dass ich bestimmt Pakete am Rechner des Arbeitsplatzes installieren muss???:rtfm:
Bin zuversichtlich das ich am Zeilencode der den Explorer aufruft, nicht gänzlich ändern muss sondern diesen im Programm beibehalten kann.