Testkeskkonna installeerimine - nonzenz/snoopy GitHub Wiki
Testkeskkonna üles seadmiseks ei ole õnneks väga palju vaja teha.
Selleks oleks vaja 2te tasuta kätte saadavat rakendust:
- Eclipse IDE, mis on kätte saadav aadressil: http://www.eclipse.org/downloads/
- Tomcat 7: http://tomcat.apache.org/download-70.cgi
Rakenduse Eclipse keskkonda saamine:
- Käesoleva toimingu teostamiseks on vajalik Eclipse plugina EGit olemasolu (uuematel versioonidel on see üldjuhul kaasatud). Vajadusel saate selle Help -> Eclipse Marketplace kaudu.
- Edaspidine töö käik eeldab plugina olemasolu.
- Valige menüüst Fail -> Import..
- Ette tulnud menüüst valige Projects from Git, seejärel URI
- Sisestage URIks https://github.com/nonzenz/snoopy.git
- Järgnev valimisjärjekord: Next, Next, valite projekti ning seejärel Finish.
- Põhjalik õpetus, koos piltidega: http://www.vogella.com/articles/EGit/article.html
Nüüd kui projekt on ilusasti Eclipse keskkonnas, siis oleks vaja seda ka kuskil katsetada ja proovida. Selleks oleme välja valinud Tomcat 7 rakendusserveri. See eeldab, et olete alla laadinud Tomcat 7 rakendusserveri ning selle meelepärasesse kohta lahti pakkinud.
Tomcat 7 Eclipse keskkonnas seadistamine:
- Valige menüüst File -> New.. -> Other.. -> avanenud aknas valiga Server
- Uues avanenud aknas valiga Apache ja otsige sealt Tomcat v7.0
- Klõpsake next.
- Sisestage serverile nimi, valige oma alla tõmmatud ja lahti pakitud tomcati kodukataloog (minul näiteks C:_tomcat ning kontrollige, et JRE on valitud. Seejärel vajutage Next.
- Valige kindlasti õige projekt, millega rakendusserver siduda - see lisab vajalikud jarid projekti. Seejärel valige Finish.
- Serverite vaates peaks olema teil nüüd teie loodud server. (Vaate saab lahti: Window -> Show View -> Other.. -> avanenud aknas otsige Servers.
- Rakenduse käivitamisega valige projektil parem hiireklõpsu järel Run as... -> Run on Server
- Õpetus, koos piltidega: http://www.coreservlets.com/Apache-Tomcat-Tutorial/tomcat-7-with-eclipse.html
Rakenduse andmebaasi ühendusega tegeleb ConnectionManager (asukoht paketis com.uvalimised.DAO), vajalikud Connector ja MySQL jarid tulevad projektiga Gitist.