Changes between Version 34 and Version 35 of DeveloperInstructions


Ignore:
Timestamp:
10/28/09 07:51:12 (15 years ago)
Author:
Boban Stojanovski
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperInstructions

    v34 v35  
    1 
    21
    32== Поставување на работна околина за развој на веб апликации во Eclipse ==
     
    98-За 64-битни оперативни сис. потребна е инсталација на два JDK  32 и 64 битни.[[BR]]
    109
    11 [[Image(1.jpg,align=left,top)]][[BR]]
     10[[Image(1.jpg,align=left,top)]]
     11[[BR]]
    1212
    1313
     
    2121
    2222----
    23 ''(За Linux OS -- тестирано на Ubuntu 9.10 )''[[BR]]
     23''( '''За Linux OS -- тестирано на Ubuntu 9.10''' )''[[BR]]
    2424Ако веќе го имате инсталирано JDK-то продолжете , ако не [wiki:installJava клик тука].[[BR]]
    2525
     
    4545}}}
    4646----
    47 '''Снимање на Eclipse и додавање Plugins'''[[BR]]
     47'''Снимање на Eclipse и додавање Plugins'''[[BR]][[BR]]
    4848
    4949-Симнете го Eclipse (for Java Developers е доволно , но препорачувам Eclipse Java EE бидејќи има веќе преинсталирани пакети за Веб Development т.е. WTP).[[BR]]
     
    5656Потоа ќе смените перспектива (SVN Repository) и ќе го симнете проектот oд http://vega.ii.edu.mk/svn/isii/ , како maven проект.[[BR]]
    5757При што Maven би требало да ги спушти  сите потребни фајлови за работа на апликацијата наведени во pom.xml (ова може да потрае ).
     58[[BR]]
    5859[[BR]]
    5960
     
    106107“Попрецизно овој параметар означува дека ќе се скенира базата и доколку кодот носи промени во структурата, таквите промени ќе се направат.Не заборавајте ова да го исклучите бидејќи апликацијата е во развој и доколку некој во кодот додаде некои работи што не треба да ги додаде,истите автоматски ќе ви се рефлектираат и во вашата база, а некогаш тоа не го сакате.”''
    107108
    108 [[BR]]
     109[[BR]][[BR]]
    109110'''CAS'''[[BR]]
    110111-Симнете го CAS (CENTRAL AUTHENTICATION SERVICE) [[BR]]
     
    113114Потоа треба да го преснимите CAS-server-webapp-verzija.war во главниот фолдер на апликацијата “upisi”, CAS-server-webapp-verzija.war ќе го најдете каде што отпакувавте  во [[BR]]
    114115modules\cas-server-webapp-верзја.war , откако ќе го презнимите WAR фајлот во “upisi” преименувајте го во “cas.war”[[BR]][[BR]]
     116[[BR]]
    115117
    116118'''Стартување на апликацијата од Eclipse'''[[BR]]
     
    124126
    125127Треба да добите нешто како на сликата[[BR]]
     128[[Image(10.jpg,align=left,top)]]
     129[[BR]]
    126130
     131Тоа би било ...[[BR]]
     132[[BR]]
     133[[BR]]
    127134
     135Портите за апликацијата можете да ги промените во src/main/webapp/WEB-INF/web.xml
     136Апликацијата е сетирана на порта 8081 (Jetty на 8081)
     137        <context-param>
     138                <param-name>casServerLoginUrl</param-name>
     139                <param-value>http://localhost:8081/cas/login
     140                </param-value>
     141        </context-param>
     142        <context-param>
     143                <param-name>serverName</param-name>
     144                <param-value>http://localhost:8081</param-value>
     145        </context-param>
     146        <context-param>
     147                <param-name>casServerUrlPrefix</param-name>
     148                <param-value>http://localhost:8081/cas</param-value>
     149        </context-param>
     150        <context-param><context-param>
     151                <param-name>service</param-name>
     152                <param-value>http://localhost:8081/upisi</param-value>
     153        </context-param>
     154Стартувајте со селектирање на апликацијата во Package Explorer и потоа на Run , тоа зеленто копче како Play -> па на Run конфигурацијата што ја направивте т.е.         “start app” ќе се стартува jetty серверот на порта 8081 , логирајте се со User: ajan Pass:ajan доколку ја користите базата од факултет, најдобро да си креирате свој корисник за тестирање  на привилегиите. За локална база треба да знаете дека ви требаат податоци , за правилно логирање.
     155Ако сакате да завршите со тестирање идете на зеленто play па “stop app”