Wyklad 1 Biblioteki and JDK


Inżynieria Programowania
na podstawie Eclipse IDE
(czyli o pisaniu ciekawych programów w Javie)
Wykład  1 :Dodatkowe biblioteki i środowiska JDK
Podłączanie dodatkowych bibliotek
" Fakt: setki użytecznych, open-source bibliotek pod Jave
" Integracja z Eclipse IDE, wspomagającym składnię jest
korzystna z punktu widzenia programisty
" Podłączanie bibliotek w Eclipse: wpierw User Libraries dla
workspace, a pózniej udostępnianie tych User Libraries dla
potrzeb poszczególnych projektów
" Przykład: podłączanie biblioteki apache.commons.math
11:09 IP (Eclipse), Wykład 0 - Podstawy 2
Podłączanie do workspace
" Ściągnięcie zródeł i binaries z commons.apache.org/math/
i zapisanie we wspólnym folderze (np. commons-math)
" Window->Preferences->Java->Build Path->User Libraries
" New->nazwa(np. commons-math)
" Add JARs->odpowiedni JAR (commons-math-1.2.jar)
" Podłączenie zródeł (dla debuggera?):
 ... kliknąć na bibliotekę->Source Attachment
 ->External Folder-> folder z src (commons-math-1.2-src)
" Przykład
11:09 IP (Eclipse), Wykład 0 - Podstawy 3
Podłączanie do projektów
" Procedura:
 prawy przycisk na projekcie w package explorerze
 Build Path->Add Libraries...- User Library
 Zaznaczyć odpowiednią (z podłączonych do workspace)
" W klasie wykorzystującej biblioteki:
 import org.apache.commons...
(jak w JARrze (podglad) lub API)
" Przykład
11:09 IP (Eclipse), Wykład 0 - Podstawy 4
Niższe wersje Javy
" Logika: klient może nalegać na używanie zainstalowanego u
niego (nie koniecznie najnowszego) JRE, może nie mieć
autoryzacji do upgrade u lub system operacyjny może nie
dysponować najwyższą wersją JRE (np. Mac OS -> Java 1.5)
" Eclipse pozwala na:

Tworzenie programów w  compatibility mode ,
uruchamialnych w niższych JRE

Uruchamianie programów w niższych JRE
11:09 IP (Eclipse), Wykład 0 - Podstawy 5
Compatbility Mode
" Ustalanie Compatibility:
 prawy przycisk na projekcie w package explorerze
 Properties->Java Compiler
 Enable project specific settings
 compliance level -> 1.5 (np; by projekt działał na MacOS)
" Przykład (wykonywalność pod XP/MacOS:Leopard)
11:09 IP (Eclipse), Wykład 0 - Podstawy 6
Uruchamianie z innym JRE
" Pewnym sposobem wypróbowania uruchamialności na
niższych JRE jest zainstalowanie i wykorzystanie niższego JDK
" Można zainstalować dwa różne JDK równolegle
" Standardowo JDK w folderze
Program Files/Java/JDK1.X._Y
" Podłączenie do workspace:
Preferences->Java->Installed JREs->Add->
->Standard VM->JRE Home->folder opowiedniego JDK
" Zaznaczenie środowiska do kompilacji w
Preferences->Java->Installed JREs
" Wybranie środowiska uruchomienia w
Run configurations->JRE->Alternate JRE
11:09 IP (Eclipse), Wykład 0 - Podstawy 7


Wyszukiwarka

Podobne podstrony:
Asperger s Disorder A Medical Dictionary, Bibliography, And Annotated Research Guide To Internet Ref
EV (Electric Vehicle) and Hybrid Drive Systems
Madonna Goodnight And Thank You
Found And Downloaded by Amigo
Sieci komputerowe wyklady dr Furtak
Wykład 05 Opadanie i fluidyzacja
2002 09 Creating Virtual Worlds with Pov Ray and the Right Front End
Functional Origins of Religious Concepts Ontological and Strategic Selection in Evolved Minds
Found And Downloaded by Amigo
WYKŁAD 1 Wprowadzenie do biotechnologii farmaceutycznej
Beyerl P The Symbols And Magick of Tarot

więcej podobnych podstron