2. Java projekta sagatavošana
Pārskatiet Ievadu par Java
Uzdevumi
- Importējiet projektu
- Pārsauciet projektu
- Pārbūvējiet projektu
- Izpildiet TODO
- Iemācieties kompilēt un izpildīt klases
- Izpildīt vienības testu
- Kur tiek saglabāti Eclipse iestatījumi
- Kur tiek saglabāti IntelliJ IDEA iestatījumi
- Izvēles uzdevumi
Importējiet projektu
- Atveriet Eclipse IDE:
- failu pārvaldniekā atveriet mapi IDEs/eclipse,
- Veiciet dubultklikšķi uz eclipse faila un atlasiet Execute.
- Lejupielādējiet failu JTM.zip
- Atspiediet JTM.zip arhīvu sava IDE projektu mapē, piem. mapē workspace
- Importējiet Java projektu programmā Eclipse:
- atlasiet izvēlni: File— Import...
- Atlasiet Maven— Existing Maven Projects un spiediet Next
- Atzīmējiet Select root directory un izvēlieties darbvietas mapi un atveriet to
- Atlasiet atspiesto projektu no arhīva /JTM/pom.xml...
- Spiediet Finish
Pārsauciet projektu
- Izmantojiet savu studenta identifikatoru projekta nosaukumā, piemēram, aa00000.
- Ar peles labo pogu noklikšķiniet uz JTM un atlasiet Refactor—Rename un pārdēvējiet projektu šādā formā: aa00000
- Atveriet sava projekta mapi, piem. /home/student/workspace/aa00000.
- Atveriet failu pom.xml un mainiet rindiņu <artifactId>JTM</artifactId> uz: <artifactId>aa00000</artifactId>
Pārbūvējiet projektu
Dodieties uz savu projektu un atjaunojiet projekta metainformāciju Eclipse, piemēram:
cd ~/workspace/aa00000
mvn clean compile eclipse:clean eclipse:eclipse- Atjaunojiet projektu Eclipse pārlūkā: atlasiet projektu programmā Package Explorer un spiediet F5.
Kontrolpunkti
Pārbaudiet, vai Eclipse projekta nosaukums ir piem. aa00000
Pārbaudiet, vai jūsu projekts atrodas mapē, piem. /student/workspace/aa00000/
Pārbaudiet, vai failā /home/student/workspace/aa00000/.project ir rindiņa: <name>aa00000</name>
Atlasiet Window — Preferences, meklējiet Java — Build Path — Class Variables un pārbaudiet, vai M2_REPO ir vērtība /home/student/.m2/repository. Ja šis mainīgais nepastāv, nospiediet Jauns..., ievadiet vajadzīgo nosaukumu un vērtību, nospiediet OK un piekrītiet pārkompilēt visu projektu.
Izpildiet TODO
- Atlasiet izvēlni Window — Open Perspective — Java
- Ar peles labo pogu noklikšķiniet Resource pogu un izvēlieties Close
- Izmantojiet koda ģenerēšanu, lai izveidotu klasi Hello (Hello.java fails) ar metodi public static void main(String[] args).
- Skatā Project Explorer atlasiet pakotni: jtm.activity02
- Ar peles labo pogu noklikšķiniet uz package un atlasiet: New — Class
- Laukā Name ievadiet: Hello
- Grupā Which method stubs would you like to create? atlasiet public static void main(String[] args)
- Spiediet Finish
Pievienojiet šādu kodu metodei, lai izdrukātu sveicienu dažādās valodās:
System.out.println("Hello! Sveicināti! 你好!");
- Palaidiet HelloTest1.java kā JUnit testu, lai pārbaudītu šīs klases pareizu implementāciju.
- Ar peles labo pogu noklikšķiniet uz HelloTest1.java.
- Atlasiet Run as — JUnit tests
- Pārbaudiet, vai skatā JUnit ir redzama zaļa statusa josla
- Lai vēlreiz pārbaudītu sistēmas iestatījumus, palaidiet arī ConfigurationTest1.java Junit pakotnē jtm.activity01.
- Ja nepieciešams, mainiet waitRatio = 1f vērtību klasē jtm.testssuite.AllTests uz lielāku vērtību, lai ļautu testiem darboties ilgāk.
Iemācieties kompilēt un izpildīt klases
Iekš Eclipse
- Izvēlieties klasi un aktivizējiet izvēlni Run — Run as... — Java application
Komandrindā
Atveriet termināli un ievadiet komandas:
cd ~/workspace/aa00000/
java -version
javac -cp target/classes -d target/classes src/main/java/jtm/activity02/Hello.java
java -cp target/classes jtm.activity02.Hello
Izpildīt vienības testu
- Atlasiet izvēlni Run— Run as— Java Application
- Atlasiet izvēlni Run— Run as— JUnit Test
- Pārbaudiet, vai vienības testi ir izgājuši veiksmīgi
Kur tiek saglabāti Eclipse iestatījumi
- .project .classpath projekta faili
- .settings projekta mape
- .metadata darbvietas mape
- .eclipse Eclipse mape
Kur tiek saglabāti IntelliJ IDEA iestatījumi
- name.iml fails un projekta mape .idea
- IDEA mape .config/JetBrains/Idea....
Izvēles uzdevumi
Izmainiet projekta iestatījumus
Ja nepieciešams, atveriet src/main/resources/application.properties failu un izmainiet iestatījumus, piemēram:
Izveidojiet Eclipse darbvirsmas ikonu
- Ar peles labo pogu noklikšķiniet uz darbvirsmas
- Izvēlieties Create launcher...
- Ievadiet:
- name: Eclispse,
- command: /home/student/IDEs/eclipse/eclipse
- Ja vēlaties, atlasiet Icon: /home/student/IDEs/eclipse/icon.xpm
- Saglabājiet darbvirsmas ikonu
Pārskatiet tēmu: JavaExerciseExtra16
Eksportējiet projektu
- Izvēlieties projektu pakotnes pārlūka skatu
- atlasiet File — Export... — General — Archive File,
- lai arhivētu failu: /home/student/aa00000.zip,
- Finish.
Pēc tam jūs varat importēt projektu tādu, kāds tas bija aprakstīts iepriekš.