Testiranje aplikacije u lokalu (jsp) na os x
Cao Drugari,
Dobio sam source kod gotove web aplikacije gde treba da izvrsim prilagodjavanja interfejsa. Stranice aplikacije imaju .jsp ekstenzije i ne mogu se otvoriti direktno u browseru. Potrebna mi je preporuka za neki lokalni server sa kojim cu moci da otvaram stranice da bih video kako izgledaju. Voleo bih nesto sto je jednostavno za instalaciju i koriscenje jer se bas ne razumem u te stvari a i nemam zelju da se preterano udubljujem, vec samo da zavrsim posao. Npominjem da nisam programer i nemam nikakvo predznanje oko programa za lokalne servere. Unapred hvala, M |
|
Nisam odavno u jsp vodama, mozda ima i nesto jednostavnije ali u svakom slucaju mozes da pogledas Tomcat:
http://tomcat.apache.org/ Edit: nisam bio dovoljno brz, babababam :D |
hvala na brzim odgovorima.
Bio sam na: http://tomcat.apache.org/download-60.cgi#6.0.13 i skinuo neki zip file i ne znam sta dalje. Cak na download stranici ne pise da li je to za mac ili windows. Jel postoja neka varijanta gde se klikne pa da se to sve samo instalira, bez ikakvih kucanja u terminalu i slicno? |
Pogledaj malo bolje, pise tamo da ima Windows Service Installer
http://apache.mirror99.com/tomcat/to...cat-6.0.13.exe Posto pretpostavljam da ces to na winu da vrtis. |
E jesi ga pretpostavio :) (pogledaj naslov teme)
http://developer.apple.com/internet/java/tomcat1.html Nije kompolikovano sudeci po Apple-tu |
Sorry, onda je ovo pravi url:
http://archive.apache.org/dist/jakar...-5/v5.5.9/bin/ |
1 Prilog(a)
Hvala za pomoc i linkove, al nista nisam uradio, pardon ipak jesam, iznervirao sam se kao budala jer sam u startu znao da ovo nisam trebao da radim.
Nasao sam tutorial za instalaciju tomcata: http://www.neilang.com/2007/01/how-t...t-on-mac-os-x/ i uradim sve sto pise, i kad hocu da startujem tomcat iz terminala sa komandom startup.sh ispise mi: -bash: startup.sh: command not found |
Dva problema:
1) ako nije setovan eXecute bit, chmod 755 startup.sh 2) Kucaj ./startup.sh umesto startup.sh (moras da imas "punu" putanju do skripte) |
lol @ Java. :D
Joooj, kako mi je drago što više nemam posla s tim... |
^A verovatno nisi nikad ni imao posla sa Javom, zar ne? :D
Mislim, da vidimo kako je komplikovano: Uz pretpostavku da imate Javu (čini mi se da je sada za TC dovoljno imati samo JRE, ne i SDK) na sistemu: 1. TomCat se skine i arhiva raspakuje, bilo gde. 2. Da bi se TomCat pokrenuo, potrebno je poterati skript iz jakarta-tomcat/bin foldera: startup.bat na Windowsu (statup.sh na *nix) A stvarno veliki problem - morate da skinete i raspakujete program koji vam treba, pa da ga još i pokrenete :) |
Citat:
Ubacio sam aplikaciju koju treba da testiram u tomcat folder i kad kliknem na bilo koji jsp file dobijam razne error komentare, tj ne radi. Sto se tice instalacije same jave u tutorialu pise da java dolazi sa os x - om, tako da se ne treba posebno instalirati. |
skini novu verziju moguce je da nisu podrzane neke funkcije, nije to veliko :)
|
Citat:
Imaš li WAR fajl (Web application archive)? Ako imaš, samo ga stavi u /webapps - TomCat će sam da vidi novi WAR fajl i raspakuje celu aplikaciju kako i gde treba. WAR fajlovi sadrže sve potrebno za rad aplikacije. Rade li test aplikacije koje dolaze uz TomCat? Ako rade, onda je verovatno ovo što sam napisao.. nedostaje ti fajlova koji su deo aplikacije :) E da, proveri i da li ti treba Java SDK da bi TomCat mogao da kompajlira fajlove. Kako rekoh, mislim da za novije verzije TomCata nije obavezan SDK (tj. JDK), ali nemoj me držati za reč. MacOS možda ima samo JRE (java run-time; nema kompajlera). Pošto su sve test aplikacije iz TomCat-a, čini mi se, već prekompajlirane, onda ne treba SDK za njih, ali tebi možda treba da bi tvoja aplikacija mogla da se iskompajlira.. |
Citat:
http://localhost/mojastrana.jsp |
Citat:
Oko ovih gresaka sto mi izbacuje, kontaktirao me je programer, i rekao da uz aplikaciju ide i baza podataka koju ja nemam, tako da ova kombinacija otpada. Ono sto me jos zanima za ubuduce je: generalno pored instalacije tomcata, sta je jos potrebno da aplikacija radi u lokalu? Znaci tomcat radi, java ide sa os x-om, i jos valjda treba da radi baza. Da li se ovo poslednje posebno instalira i podesava? |
Citat:
EDIT: zakasnio :) |
Citat:
Što se Jave tiče: postoje 2 "osnovne verzije": JRE (Java Runtime Environment) i JDK (Java SDK). JRE ti služi samo za izvršavanje Java aplikacija koje su već kompajlirane. JDK sadrži i JRE i Java kompajler. MacOS verovatno dolazi samo sa JRE (pošto retko kome treba kompajler za Javu, pogotovo korisnicima MacOS-a :D). Dakle, moožda ćeš morati da skineš JDK kako bi TomCat mogao da kompajlira JSP-ove, klase, itd. Test aplikacije koje dolaze uz TomCat su, čini mi se, sve prekompajlirane pa ti JDK za njih ne treba, ali za tvoje aplikacije će ti trebati, kako bi TomCat uopšte mogao da kompajlira npr. JSP stranicu, itd (čim izmeniš neki JSP fajl, TomCat mora tu stranicu da kompajlira ponovo, zato ti treba Java kompajler). E sad, već ti rekoh - nešto sam negde (davno) pročitao da će novije verzije TomCat-a možda da rade bez JDK-a (pominjali su nekakav Java kompajler koji bi bio deo TomCat-a), ali nisam siguran šta je bilo sa tim. |
samo sa javim, nisam uspeo da pokrenem java masineriju, problem je resen na drugaciji nacin. vise nikad necu da se bavim ovakvim stvarima, pozdrav. logout :)) nije zvaka za seljaka :))
|
A ja lepo rekao "lol @ java", ali me ne slusas... :)
|
Vreme je GMT +2. Trenutno vreme je 10:22. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.