Changes between Version 34 and Version 35 of DeveloperInstructions
- Timestamp:
- 10/28/09 07:51:12 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DeveloperInstructions
v34 v35 1 2 1 3 2 == Поставување на работна околина за развој на веб апликации во Eclipse == … … 9 8 -За 64-битни оперативни сис. потребна е инсталација на два JDK 32 и 64 битни.[[BR]] 10 9 11 [[Image(1.jpg,align=left,top)]][[BR]] 10 [[Image(1.jpg,align=left,top)]] 11 [[BR]] 12 12 13 13 … … 21 21 22 22 ---- 23 ''( За Linux OS -- тестирано на Ubuntu 9.10)''[[BR]]23 ''( '''За Linux OS -- тестирано на Ubuntu 9.10''' )''[[BR]] 24 24 Ако веќе го имате инсталирано JDK-то продолжете , ако не [wiki:installJava клик тука].[[BR]] 25 25 … … 45 45 }}} 46 46 ---- 47 '''Снимање на Eclipse и додавање Plugins'''[[BR]] 47 '''Снимање на Eclipse и додавање Plugins'''[[BR]][[BR]] 48 48 49 49 -Симнете го Eclipse (for Java Developers е доволно , но препорачувам Eclipse Java EE бидејќи има веќе преинсталирани пакети за Веб Development т.е. WTP).[[BR]] … … 56 56 Потоа ќе смените перспектива (SVN Repository) и ќе го симнете проектот oд http://vega.ii.edu.mk/svn/isii/ , како maven проект.[[BR]] 57 57 При што Maven би требало да ги спушти сите потребни фајлови за работа на апликацијата наведени во pom.xml (ова може да потрае ). 58 [[BR]] 58 59 [[BR]] 59 60 … … 106 107 “Попрецизно овој параметар означува дека ќе се скенира базата и доколку кодот носи промени во структурата, таквите промени ќе се направат.Не заборавајте ова да го исклучите бидејќи апликацијата е во развој и доколку некој во кодот додаде некои работи што не треба да ги додаде,истите автоматски ќе ви се рефлектираат и во вашата база, а некогаш тоа не го сакате.”'' 107 108 108 [[BR]] 109 [[BR]][[BR]] 109 110 '''CAS'''[[BR]] 110 111 -Симнете го CAS (CENTRAL AUTHENTICATION SERVICE) [[BR]] … … 113 114 Потоа треба да го преснимите CAS-server-webapp-verzija.war во главниот фолдер на апликацијата “upisi”, CAS-server-webapp-verzija.war ќе го најдете каде што отпакувавте во [[BR]] 114 115 modules\cas-server-webapp-верзја.war , откако ќе го презнимите WAR фајлот во “upisi” преименувајте го во “cas.war”[[BR]][[BR]] 116 [[BR]] 115 117 116 118 '''Стартување на апликацијата од Eclipse'''[[BR]] … … 124 126 125 127 Треба да добите нешто како на сликата[[BR]] 128 [[Image(10.jpg,align=left,top)]] 129 [[BR]] 126 130 131 Тоа би било ...[[BR]] 132 [[BR]] 133 [[BR]] 127 134 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”