Megválaszolatlan hozzászólások | Aktív témák Pontos idő: csüt. márc. 28, 2024 13:02



Hozzászólás a témához  [ 104 hozzászólás ]  Oldal 1, 2, 3  Következő
Webes oktatófelület fejlesztése JAVA-n (Tomcat, Eclipse) 
Szerző Üzenet
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás Webes oktatófelület fejlesztése JAVA-n (Tomcat, Eclipse)
A következőn dolgozom:

1. Minden tanuló csak fölhasználói számlával (fölhasználói név és jelszó) jelentkezhet be a weboldalra.

Ehhez előfeltétel, hogy a tanuló megkapja a tanártól a fölhasználói nevét és a vele járó jelszót, vagy, a tanulónak kell regisztrálnia magát, hogy létrehozza a saját fölhasználói számláját! Ehhez szintén kell egy űrlap a név és jelszó megadásához, s egy JAVA kód, ami elmenti az új fölhasználó nevét, és jelszavát a MySQL adatbázisba.

Innen merítek: http://www.jsptut.com/Loginforms.jsp

Eljutottam az űrlapig, de ez csak HTML, s nincs benne JAVA kód, ami földolgozza:
http://csanyi-pal.info:8180/Bejelentkezes/

Kód:
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Bejelentkezes</title>
</head>
<body>
<FORM METHOD=POST ACTION=j_security_check>
<h1>Bejelentkezés</h1>
Fölhasználói neved: <INPUT type="TEXT" name="j_username"><br>
<br>
Jelszód: <INPUT type="PASSWORD" name="j_password"><br>
<br>
<h1>Nincs még fölhasználói számlád?</h1>
<h2>Fölhasználói számla létrehozása</h2>
Fölhasználói neved (angol kisbetűk): <INPUT type="TEXT" name="j_regusername"><br>
<br>
Jelszód (kisNAGY angol betűk, s számok): <INPUT type="PASSWORD" name="j_regpassword"><br>
<br>
</FORM>
</body>
</html>


Ezek után a megadott fölhasználónév és jelszó egyeztetése következne, mondjuk egy adatbázissal (MySQL-re gondolok).

Hogyan?

2. A tanuló feltölthet adatállományt a webfelületet használva.

3. A tanuló megnyithat, vagy letölthet adatállományt a web felületen.

4. A tanár hogyan gyűjthetné be a tanulók által feltöltött adatállományokat?

Tanács?


kedd dec. 23, 2008 14:17
Profil Privát üzenet küldése Honlap
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
És még azon kívül is van jópár ingyenes rendszer: http://en.wikipedia.org/wiki/Learning_management_system#Open_source
Nyilván a "gazdáik" meg tudnák mondani, hogy miért kezdtek el fejleszteni második, harmadik negyedik stb. új rendszert.

A kérdés az az, hogy van-e köztük olyan, ami a legelső hozzászólásodban leírt dolgokat tudja.


Szerintem az első, témamegnyitó hozzászólásomban említetteket nem, de az általad (a Te első hozzászólásodban) leírtakat igen, mivel van saját Moodle távoktató rendszerem, s most kezdtem el rajta tanfolyamokat, feladatokat, teszteket készíteni:

http://csanyi-pal.info/moodle/
CET szerint kb. este 11:00, és reggel 7:00 között nem üzemel.

Moodle tudja az általad leírtakat:

Idézet:
Képzelj el egy webes alkalmazást, ahova bármely tanár feltölthet a tantárgyának megfelelő kérdéscsoportokat. Az egyes kérdések lehetnének részletesen kidolgozandóak, vagy egy több elemű listából lehetnek kiválasztani a megfelelő választ. Ez utóbbi esetben a kiértékelést és az osztályozást is automatizálni lehetne. Szabályozni lehetne a kérdések megválaszolására fordítható időt is.

Az így feltöltött kérdéscsoportok láthatóságát a tanár szabályozhatja, azaz teszi elérhetővé az egy csoportba (osztály, szakkör stb.) tartozó felhasználóknak. Így amikor egy tanuló bejelentkezik, akkor csak azt a tesztet látja, amit látnia kell, se többet, se kevesebbet.

A javítás, ellenőrzés is működhetne ezzel a módszerrel, az ellenőrzött és kijavított dolgozat megmaradna a szerveren, illetve digitálisan aláírt PDF-ként levélben elmehetne a diák és a tanár email címére is.

Ez a megoldás némileg bonyolultabb szerver-oldali alkalmazást igényel, a kliens oldalon azonban elegendő lenne egy böngésző is. Nem függenél az operációs rendszertől, ha egyszer valaki "odafönt" úgy dönt, hogy a Windowst le kell cserélni valami olcsóbb alternatívára, ez a rendszer gond nélkül elfuthat az új platformon is, bármi is legyen az.
A kollegáidat viszonylag hamar be lehetne tanítani a tesztek előállítására, így minden tantárgy profitálhatna a megoldásból.

Rendszeres tesztek esetén különböző jelentéseket is készíthetők, amivel pontosan nyomon lehetne követni egy diák fejlődését.


hétf. dec. 22, 2008 8:48
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
És még azon kívül is van jópár ingyenes rendszer: http://en.wikipedia.org/wiki/Learning_management_system#Open_source
Nyilván a "gazdáik" meg tudnák mondani, hogy miért kezdtek el fejleszteni második, harmadik negyedik stb. új rendszert.

A kérdés az az, hogy van-e köztük olyan, ami a legelső hozzászólásodban leírt dolgokat tudja.


hétf. dec. 22, 2008 7:19
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás Webes oktatófelület fejlesztése JAVA-n (Tomcat, Eclipse)
Csak úgy motoszkál bennem a kérdés:

mivel van már webes oktató felület, a neve Moodle:
http://moodle.org/

akkor minek törjem magam egy újabb webes oktató felületért?

Miben különbözhet egy általunk kifejlesztett oktató webes felület a Moodle felületétől?

Miért érdemes újabbat fejlesztenie valakinek?

Ha van ilyen ok, s meg leszek erről győzve ezen a fórumon, akkor folytatom ezt a foglalkozást ezzel kapcsolatban.


vas. dec. 21, 2008 21:42
Profil Privát üzenet küldése Honlap
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás Webes oktatófelület fejlesztése JAVA-n (Tomcat, Eclipse)
Időm mostanában kevés, de kitartok a célom mellett.

Ma beállítottam a Tomcat 6 -ot, hogy debug módban induljon el magától, Debian GNU/Linux rendszeren. Ha érdekel valakit, akkor ide írhatom a megoldást.

A http://csanyi-pal.info:8180/ElsoSzervletem/ most már bogarászhatom Eclipse -ből. :D

Megakadt a töréspontnál, s később rájöttem, hogy a Resume gombbal léphetek tovább. :idea:

kRoy, mi lehetne most a következő lépés?

Bár, azt hiszem, hogy a következő oktató szerint haladok majd, kivéve, ha kRoynak van egyéb tanácsa:
http://archive.coreservlets.com/CSAJSP-TOC.html


csüt. dec. 18, 2008 10:34
Profil Privát üzenet küldése Honlap
gyémánt tag
Avatar

Csatlakozott: pén. márc. 26, 2004 9:12
Hozzászólások: 2711
Tartózkodási hely: Budapest, Érd
Hozzászólás 
isaaca:
Nagyjából-egészében végigolvastam a topic-ot és elképesztően nagyra becsülöm a kitartásod és a "bátorságod", hogy belevágsz egy webalkalmazás fejlesztésébe. Sok sikert kívánok!

kRoy javaslata alapján (abszolút egyetértek) a következő lépés ugye a DEBUG beállítása.
Ha megy az angol: http://wiki.apache.org/tomcat/FAQ/Developing#Q1

Ha nem, akkor majd segít valaki, pl. kroy :)
Szívesen segítek én is, csak sajnos elég ritkán van időm fórumozni.


hétf. dec. 08, 2008 23:04
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Na, megy ez magadtól is, örülök neki :)

Sok időmbe telt, mire rájöttem, hogyan telepítsem a legújabb Eclipse -t, és a legújabb Tomcat 6 -ot Debian GNU/Linux rendszeremre.

Aztán találtam egy jó kis oktató weboldalt (tutorial) a szervletekhez.

Végre elkezdtem, egy kis szabad időt csikarva ki ehhez is, a sok már fontos dolog mellett:

http://csanyi-pal.info:8180/ElsoSzervletem

Ez a hivatkozás csak nappal működik, CET időzónában, éjjelre kikapcsolom a gépet.

Ez a weboldal a szövegmezőkbe írt vezeték-, és keresztnevet a Rendelkezésre bocsátod gombra kattintva elküldi a szervletnek, s az egy üdvözlő képernyőn üdvözli a fölhasználót, pl.:
Üdvözöllek Csányi Pál!

UTF-8 kóddal működik, bármilyen nyelven is adják meg a neveket.


vas. dec. 07, 2008 8:58
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Na, megy ez magadtól is, örülök neki :)


hétf. okt. 13, 2008 8:58
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Nem csinálsz semmit sem rosszul, egyszerűen az Eclipse-ed nem tudja hogy hol keresse a dokumentációját a HttpServlet-nek.

A HttpServlet a servlet-api.jar fájlban van, a tulajdonságok ablakban tudod beállítani a doksi helyét.
Jobb-klikk, Properties és a megjelenő ablakban válaszd ki a Javadoc URL-t, értéknek pedig ezt a webcímet add meg:

http://java.sun.com/javaee/5/docs/api/


Ha minden jól megy, akkor kb. ez lesz az eredmény.

Na, megvan!
Nem értettelek meg.
Most, hogy a servlet-api.jar -ra jobb kattintást végeztem, s ott Properties -ben beállítottam a http://java.sun.com/javaee/5/docs/api/ helyet, most már rendbejöttek a dolgaim:
http://csanyi-pal.info/apache2-default/kRoy/servlet_test_JavaDocMegvan.jpg


hétf. okt. 13, 2008 8:39
Profil Privát üzenet küldése Honlap
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Nem csinálsz semmit sem rosszul, egyszerűen az Eclipse-ed nem tudja hogy hol keresse a dokumentációját a HttpServlet-nek.

A HttpServlet a servlet-api.jar fájlban van, a tulajdonságok ablakban tudod beállítani a doksi helyét.
Jobb-klikk, Properties és a megjelenő ablakban válaszd ki a Javadoc URL-t, értéknek pedig ezt a webcímet add meg:

http://java.sun.com/javaee/5/docs/api/


Ha minden jól megy, akkor kb. ez lesz az eredmény.

Sajnos, nem megy jól. :)
Amikor a Validate.. gombra kattintok, ezt az üzenetet kapom:
http://csanyi-pal.info/apache2-default/kRoy/servlet_test_JavaDocHolVan.jpg

De, Debian GNU/Linux Etch rendszeremre föltelepítettem a sun-java5-doc csomagot, s ebben az api helyét megadva a Validate.. gombra kattintva helyesnek találja Eclipse a dokumentum helyét:
http://csanyi-pal.info/apache2-default/kRoy/servlet_test_JavaDocHolVan_2.jpg
De még így sem találja meg Eclipse a HttpServlet dokumentációját. :(


vas. okt. 12, 2008 9:15
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Nem csinálsz semmit sem rosszul, egyszerűen az Eclipse-ed nem tudja hogy hol keresse a dokumentációját a HttpServlet-nek.

A HttpServlet a servlet-api.jar fájlban van, a tulajdonságok ablakban tudod beállítani a doksi helyét.
Jobb-klikk, Properties és a megjelenő ablakban válaszd ki a Javadoc URL-t, értéknek pedig ezt a webcímet add meg:

http://java.sun.com/javaee/5/docs/api/


Kép

Ha minden jól megy, akkor kb. ez lesz az eredmény.


vas. okt. 12, 2008 7:11
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Akkor most nézegesd meg a HttpServlet osztály dokumentációját! (Duplaklikkel jelöld ki a forráskódban a HttpServlet-et, majd F1 és a jobb oldalon megjelenő listából válaszd ki a "Javadoc for HttpServlet" linket)

Az alábbi képen látszik kijelölve a HttpServlet, alatta egy "buborékszöveg", mely szerint ennek az elemnek nincsen dokumentációja. F1-re nem jelenik meg semmi.
http://img407.imageshack.us/my.php?image=ablakod5.jpg
kRoy, mit csinálok rosszul?
Ctrl + F1 -re jelenik meg jobb oldalt egy ablak:
http://img56.imageshack.us/my.php?image=ablakuk3.jpg


szomb. okt. 11, 2008 10:21
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
A forráskód helye teljesen a fejlesztőtől függ, akár több alkönyvtár is tartalmazhat egyszerre forráskódot. Ezért aztán ha "idegen" projekttel találkozol, akkor érdemes megnézni a project tulajdonságai ablakban a Java Build Path/Source lapot, ahol tételesen fel vannak sorolva a forráskönyvtárak.

Ennek alapján a servlet_test/src -ben találod a forráskódot.


szomb. okt. 11, 2008 6:23
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Na, ez remek :-)
Akkor most nézegesd meg a HttpServlet osztály dokumentációját! (Duplaklikkel jelöld ki a forráskódban a HttpServlet-et, majd F1 és a jobb oldalon megjelenő listából válaszd ki a "Javadoc for HttpServlet" linket)

Ne haragudj, de Eclipse-ben a servlet_test projektben hol találom meg a forráskódot, s abban a HttpServlet-et?


pén. okt. 10, 2008 19:14
Profil Privát üzenet küldése Honlap
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Na, ez remek :-)
...
Ja és lehet hogy érdemes lenne lasssan átnevezni ezt a topicot ;-)

Én is ajánlom a topic átnevezését, de ugye, ezt csak a moderátor teheti meg?
Írtam is Sy -nak egy privát üzenetet ezzel a kérelemmel.
Az ajánlott címem:
Webes oktatófelület fejlesztése JAVA programnyelven (Tomcat, Eclipse)


csüt. okt. 09, 2008 12:19
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Na, ez remek :-)
Akkor most nézegesd meg a HttpServlet osztály dokumentációját! (Duplaklikkel jelöld ki a forráskódban a HttpServlet-et, majd F1 és a jobb oldalon megjelenő listából válaszd ki a "Javadoc for HttpServlet" linket)

Próbáld meg azt, hogy ha a html oldalba beágyazol egy form tag-et, abba egy szövegmezőt és egy submit gombot, akkor hogyan tudod a html oldalon beírt szöveget kiíratni a tomcat konzoljára a LOG.info() -val.

Kicsit bonyolultnak tűnhet kezdő jávásként, de nem adok segítséget, sokkal jobban bevésődik a megoldás ha magad oldod meg!

Még egy jótanács a végére: sose használd a System.out.println()-t futás közbeni információk megjelenítéséhez! Helyette a Log4J által biztosított Logger osztályt használd, sokkal flexibilisebb és a teljesítménye is jobb.

Ha a fenti feladattal elkészültél, akkor a következő téma a debuggolás lesz az Eclipse-szel, azaz az a folyamat, aminek során utasításonként hajthatod végre a szervlet kódját és közben figyelheted a változók értékének alakulását is.

Ja és lehet hogy érdemes lenne lasssan átnevezni ezt a topicot ;-)


csüt. okt. 09, 2008 10:46
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Szia,

Itt a lehető legegyszerűbb servlet alkalmazás.
http://www.kroy.hu/isaaca/servlet_demo.zip
Ami kell hozzá: Java 1.6, Tomcat 6.x, Eclipse 3.4
Miután letöltötted, be kell importálnod az Eclipse-be:
File -> Import -> General -> Existing Projects into Workspace
Majd NEXT és a következő oldalon
Select archive file, majd kiválasztod a Browse gombbal a letöltött ZIP fájlt.
E művelet eredményeképp létre fog jönni egy servlet_test projekt az összes szükséges fájllal.

A projekt root könyvtárában van egy build.xml fájl. Erre kattints jobb egérgombbal, majd válaszd ki a "Run as"/"Ant build" menüpontot.

Ez szépen lefordítja a forrást, és legenerál egy olyan fájlt, amit azonnal be is másolhatsz a tomcat6 webapps alkönyvtárába.
Ezt akár úgy is megteheted, hogy a tomcat már fut, automatikusan érzékelni fogja.

Ezután a http://server:port/isaaca url-en eléred a servletet.

Siker! :D :D :D
Debian GNU/Linux Etch rendszeren nem a tomcat5.5 csomagot, hanem csak a tomcat5 csomagot kellett föltelepítenem!
Ekkor a /var/lib/tomcat5/conf/tomcat-users.xml állományban beállítottam a role, meg az user sorokat, s beállítottam az admin, és a manager fölhasználók neveit és jelszavait. Tomcat újraindítása (sudo /etc/init.d/tomcat5 restart) után megnyithattam a http://csanyi-pal.info:8180/admin, s a http://csanyi-pal.info:8180/manager/html oldalakat.
A manager oldalon megadtam az előzőleg a szerverre átmásolt isaaca.war állomány helyének URL címét: file:///home/folhasznalonevemaszereveren/isaaca.war, majd a Deploy gombra kattintottam.
Innentől kezdve elérhető a http://csanyi-pal.info:8180/isaaca/ weboldala, s olvasható rajta a

Hello 192.168.1.100!

szöveg.

Köszönöm szépen, kRoy! :D :D


csüt. okt. 09, 2008 9:01
Profil Privát üzenet küldése Honlap
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Miután beállítottad a conf/tomcat-users.xml fájlban az admin és manager felhasználókat a Tomcat szervered adminisztrációs oldalain le tudod ellenőrizni, hogy miképp sikerült az isaaca.war fájl telepítése.

A manager fölhasználót beállítottam, s elérem a manager weboldalát, jelszóval.
Az admin weboldalát nem lehet beállítani!
Nincs is a webapps/ könyvtárban admin/ könyvtár,
hiába telepítettem a tomcat55-admin debian csomagot!

A dokumentumokban ez áll:
- There is a webapp for basic web-based administration of Tomcat's webapps
in the tomcat5.5-admin package. You need to add one of the users in
/var/lib/tomcat5.5/conf/tomcat-users.xml to the manager role and probably
set a better password. The "Web Application Manager" can then be accessed
at http://localhost:8180/manager/html. There's also a more sophisticated
administration webapp called "admin" in the same package but it can't make
permanent changes to the configuration since the tomcat5.5 user does not have
permission to do this in the default configuration.

Azt, hogy hogyan kell ezt a jogot megadnom tomcat5.5 usernek, azt már nem tudom.


szer. okt. 08, 2008 22:28
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Miután beállítottad a conf/tomcat-users.xml fájlban az admin és manager felhasználókat a Tomcat szervered adminisztrációs oldalain le tudod ellenőrizni, hogy miképp sikerült az isaaca.war fájl telepítése.


szer. okt. 08, 2008 9:23
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Szia,

Itt a lehető legegyszerűbb servlet alkalmazás.
http://www.kroy.hu/isaaca/servlet_demo.zip
Ami kell hozzá: Java 1.6, Tomcat 6.x, Eclipse 3.4
Miután letöltötted, be kell importálnod az Eclipse-be:
File -> Import -> General -> Existing Projects into Workspace
Majd NEXT és a következő oldalon
Select archive file, majd kiválasztod a Browse gombbal a letöltött ZIP fájlt.
E művelet eredményeképp létre fog jönni egy servlet_test projekt az összes szükséges fájllal.

A projekt root könyvtárában van egy build.xml fájl. Erre kattints jobb egérgombbal, majd válaszd ki a "Run as"/"Ant build" menüpontot.

Ez szépen lefordítja a forrást, és legenerál egy olyan fájlt, amit azonnal be is másolhatsz a tomcat6 webapps alkönyvtárába.
Ezt akár úgy is megteheted, hogy a tomcat már fut, automatikusan érzékelni fogja.

Ezután a http://server:port/isaaca url-en eléred a servletet.

Buildfile: /debian-adatok-1/Programozas/JAVA/JavaMunkaKonyvtar/servlet_test/build.xml
init:
[mkdir] Created dir: /debian-adatok-1/Programozas/JAVA/JavaMunkaKonyvtar/servlet_test/build/classes
[mkdir] Created dir: /debian-adatok-1/Programozas/JAVA/JavaMunkaKonyvtar/servlet_test/build/deploy
compile:
[javac] Compiling 1 source file to /debian-adatok-1/Programozas/JAVA/JavaMunkaKonyvtar/servlet_test/build/classes
war:
[war] Building war: /debian-adatok-1/Programozas/JAVA/JavaMunkaKonyvtar/servlet_test/build/deploy/isaaca.war
BUILD SUCCESSFUL
Total time: 2 seconds

Akkor nekem az isaaca.war fájlt kell átmásolnom Tomcat webapps könyvtárába?
sudo cp isaaca.war /var/lib/tomcat5.5/webapps/

Mégsem érhető el a szervlet:
http://csanyi-pal.info:8180/isaaca/

Amikor a megfelelő jogokat adtam meg ennek az isaaca.war fájlnak: tomcat55:root
és újraindítottam Tomcat szervert, akkor a könyvtárban, ahova másoltam isaaca.war -t, létrejött egy isaaca/ könyvtár.


kedd okt. 07, 2008 16:58
Profil Privát üzenet küldése Honlap
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Na, így már világosabb a helyzet.
Nálam sdk6 néven van beregisztrálva a 6-os jáva, ami név nálad természetesen nem mutat sehova.

Amit csinálnod kell most az az, hogy a projekt tulajdonságai ablakban kiválasztod azt a bizonyos bejegyzést (JRE System Library [sdk6] (unbound)), majd Edit és ott kiválasztod vagy a Workspace Default-ot, vagy az "Alternate JRE mellett a "java-1.5.0-sun-1.5.0.14" -et.

Ha nyomsz egy OK-t meg kell hogy javuljon :-)

Megjavult. :)
Köszönöm szépen!


kedd okt. 07, 2008 16:38
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Na, így már világosabb a helyzet.
Nálam sdk6 néven van beregisztrálva a 6-os jáva, ami név nálad természetesen nem mutat sehova.

Amit csinálnod kell most az az, hogy a projekt tulajdonságai ablakban kiválasztod azt a bizonyos bejegyzést (JRE System Library [sdk6] (unbound)), majd Edit és ott kiválasztod vagy a Workspace Default-ot, vagy az "Alternate JRE mellett a "java-1.5.0-sun-1.5.0.14" -et.

Ha nyomsz egy OK-t meg kell hogy javuljon :-)

A JAVA_HOME ebben az esetben nem is kell, bár azért célszerű beállítani, mert más alkalmazások függhetnek tőle. Az értéke a te esetedben /usr/lib/jvm/java-1.5.0-sun-1.5.0.14

Szokták úgy is csinálni, hogy pl. az /usr/lib könyvtárban létrehoznak egy szimbolikus linket, ami az /usr/lib/jvm/java-1.5.0-sun-1.5.0.14 könyvtárra mutat, mondjuk "java" néven és a JAVA_HOME-nak az /usr/lib/java -t adják meg, de ez már csak részletkérdés.


kedd okt. 07, 2008 15:57
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
És a jó helyre mutat? Továbbá be van állítva Linux alatt a JAVA_HOME környezeti változó?

Itt a képlövés az ablakról:
http://img390.imageshack.us/my.php?image=ablakcz1.jpg

és itt a könyvtár tartalmának képe Midnight Commander-ben:
http://img146.imageshack.us/my.php?image=ablakxk3.jpg

Itt van még egy képlövés, amiben nem értem a
JRE System Library [sdk6] (unbound) sort:
http://img215.imageshack.us/my.php?image=ablakfd6.jpg

Debian GNU/Linux Etch -em van. Nem tudom, hol állítsam be a JAVA_HOME környezeti változót?
Tippem: .bash_profile
Jelenleg az env parancs nem is mutat ilyen változót.
Szerintem azért, mert talán nincs is szükség reá.
De, ha beírnám a .bash_profile -be a következőt:
export JAVA_HOME=valami
és kilépnék, majd bejelentkeznék újra Bash héjon, akkor már lenne ilyen változóm is!
Mit írjak a fönti valami helyére?


kedd okt. 07, 2008 14:11
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
És a jó helyre mutat? Továbbá be van állítva Linux alatt a JAVA_HOME környezeti változó?


kedd okt. 07, 2008 13:46
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Na, akkor már csak azt nézd meg, hogy a
Window->Preferences->Java->Installed JREs listában szerepel-é az 5-ös jáva. Ha nem, akkor vedd fel.

Szerepel, s ki is van pipálva.


kedd okt. 07, 2008 10:50
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Na, akkor már csak azt nézd meg, hogy a
Window->Preferences->Java->Installed JREs listában szerepel-é az 5-ös jáva. Ha nem, akkor vedd fel.


kedd okt. 07, 2008 9:25
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Hm... Ez jónak tűnik.
Akkor most légyszives nézd meg, hogy az Eclipse mit "lát"
Help->About Eclipse SDK->Configuration Details
és a megjelenő listában nézd meg a "java.vm.version" értékét.

java.version=1.4.2
java.vm.version=4.1.2 20061115 (prerelease) (Debian 4.1.1-20)
Hogy állítsam be ezt 5-ös verzióra?
Sikerült!!
menü / Window / Preferences / Compiler / JDK Compliance / Compiler compliance level: 5.0

A servlet.test.zip hibaüzenettel importálva lett.
Severity and Description Path Resource Location Creation Time Id
The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project servlet_test Unknown 1223307016742 64
The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files servlet_test/src/hu/isaaca/servlet TestServlet.java line 1 1223307016742 63

Hogy állítsam be a Buil Path -ot?
servlet_test -en jobb klikk / Build Path / Configure Build Path... / Java Compiler
ezt beállítottam 5.0 -ra.
Apply előtt ellenőriztem, hogy melyik JRE aktív: java-1.5.0-sun-1.5.0.14

Még mindig ott a fönti hiba.


hétf. okt. 06, 2008 16:02
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Hm... Ez jónak tűnik.
Akkor most légyszives nézd meg, hogy az Eclipse mit "lát"
Help->About Eclipse SDK->Configuration Details
és a megjelenő listában nézd meg a "java.vm.version" értékét.


hétf. okt. 06, 2008 15:27
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Bocsi a kései válaszért, az utolsó bejegyzésem óta gyakorlatilag úton voltam, 30 perce értem haza.

Ha egy terminál ablakba beírod h.
Kód:
java -version
milyen választ kapsz?

Semmi baj, kRoy! :D
java -version
java version "1.5.0_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)
Java HotSpot(TM) Server VM (build 1.5.0_14-b03, mixed mode)


vas. okt. 05, 2008 7:21
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Bocsi a kései válaszért, az utolsó bejegyzésem óta gyakorlatilag úton voltam, 30 perce értem haza.

Ha egy terminál ablakba beírod h.
Kód:
java -version
milyen választ kapsz?


szomb. okt. 04, 2008 23:06
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Két dolgot tehetsz: 5-ös jávára állítod a rendszered (legjobb ha eleve beállítasz egy JAVA_HOME környezeti változót).

Ezt választom. Letöltöttem a JDK 5 dokumentumot, s böngészem, de nem tudom, hogyan állítsam be a rendszert az 5-ös java-ra.


szomb. okt. 04, 2008 19:26
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Na, ez már sokkal jobban néz ki, viszont azt jelenti, hogy mégsem 5-ös SDK van a gépeden, vagy legalábbis nem azt állítottad be.

Az @Override, a @SuppressWarnings és tulajdonképpen az összes annotáció ( a @-cal kezdődő nyelvi elemek) az 5-ös jávában került bevezetésre.
Ugyanígy a String osztály format() metódusa sem létezett Java 1.5 előtt.

Két dolgot tehetsz: 5-ös jávára állítod a rendszered (legjobb ha eleve beállítasz egy JAVA_HOME környezeti változót).
Illetve átírhatod a kódot is: simán kitörlöd az annotációkat, a log.info(String.format("Ez egy %s", ****)) helyett pedig a "fapados módszert használod: log.info("Ez egy " + **** )


szomb. okt. 04, 2008 7:34
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
isaaca írta:
kRoy írta:
Szia,

Itt a lehető legegyszerűbb servlet alkalmazás.
http://www.kroy.hu/isaaca/servlet_demo.zip
Ami kell hozzá: Java 1.6, Tomcat 6.x, Eclipse 3.4
Miután letöltötted, be kell importálnod az Eclipse-be:
File -> Import -> General -> Existing Projects into Workspace
Majd NEXT és a következő oldalon
Select archive file, majd kiválasztod a Browse gombbal a letöltött ZIP fájlt.
E művelet eredményeképp létre fog jönni egy servlet_test projekt az összes szükséges fájllal.

A projekt root könyvtárában van egy build.xml fájl. Erre kattints jobb egérgombbal, majd válaszd ki a "Run as"/"Ant build" menüpontot.

Ez szépen lefordítja a forrást, és legenerál egy olyan fájlt, amit azonnal be is másolhatsz a tomcat6 webapps alkönyvtárába.
Ezt akár úgy is megteheted, hogy a tomcat már fut, automatikusan érzékelni fogja.

Ezután a http://server:port/isaaca url-en eléred a servletet.

Nem jött létre a servlet_test projekt az összes szükséges fájllal.
Hibaüzenet:

Severity and Description Path Resource Location Creation Time Id
The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project servlet_test Unknown 1223066967228 5
The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files servlet_test/src/hu/isaaca/servlet TestServlet.java line 1 1223066967227 4

Talán az a baj, hogy nekem ez van:
Eclipse SDK
Version: 3.2.1
Build id: M20060921-0945 (Debian version: 3.2.1-4)
??

Megpróbáltam a helyzet orvoslását.
Eclipse-ben a JRE system library -t adtam meg a Debian Etch rendszeremnek megfelelően, kegalábbis, azt hiszem. Ekkor viszont a következő hibaüzeneteket kaptam.
Severity and Description Path Resource Location Creation Time Id
Override cannot be resolved to a type servlet_test/src/hu/isaaca/servlet TestServlet.java line 28 1223068457444 13
Override cannot be resolved to a type servlet_test/src/hu/isaaca/servlet TestServlet.java line 33 1223068457444 14
Override cannot be resolved to a type servlet_test/src/hu/isaaca/servlet TestServlet.java line 39 1223068457444 16
SuppressWarnings cannot be resolved to a type servlet_test/src/hu/isaaca/servlet TestServlet.java line 22 1223068457444 11
The method format(String, String) is undefined for the type String servlet_test/src/hu/isaaca/servlet TestServlet.java line 36 1223068457444 15
The method format(String, String) is undefined for the type String servlet_test/src/hu/isaaca/servlet TestServlet.java line 42 1223068457444 17
The method format(String, String) is undefined for the type String servlet_test/src/hu/isaaca/servlet TestServlet.java line 46 1223068457444 18
The serializable class TestServlet does not declare a static final serialVersionUID field of type long servlet_test/src/hu/isaaca/servlet TestServlet.java line 23 1223068457444 12


pén. okt. 03, 2008 22:31
Profil Privát üzenet küldése Honlap
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Szia,

Itt a lehető legegyszerűbb servlet alkalmazás.
http://www.kroy.hu/isaaca/servlet_demo.zip
Ami kell hozzá: Java 1.6, Tomcat 6.x, Eclipse 3.4
Miután letöltötted, be kell importálnod az Eclipse-be:
File -> Import -> General -> Existing Projects into Workspace
Majd NEXT és a következő oldalon
Select archive file, majd kiválasztod a Browse gombbal a letöltött ZIP fájlt.
E művelet eredményeképp létre fog jönni egy servlet_test projekt az összes szükséges fájllal.

A projekt root könyvtárában van egy build.xml fájl. Erre kattints jobb egérgombbal, majd válaszd ki a "Run as"/"Ant build" menüpontot.

Ez szépen lefordítja a forrást, és legenerál egy olyan fájlt, amit azonnal be is másolhatsz a tomcat6 webapps alkönyvtárába.
Ezt akár úgy is megteheted, hogy a tomcat már fut, automatikusan érzékelni fogja.

Ezután a http://server:port/isaaca url-en eléred a servletet.

Nem jött létre a servlet_test projekt az összes szükséges fájllal.
Hibaüzenet:

Severity and Description Path Resource Location Creation Time Id
The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project servlet_test Unknown 1223066967228 5
The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files servlet_test/src/hu/isaaca/servlet TestServlet.java line 1 1223066967227 4

Talán az a baj, hogy nekem ez van:
Eclipse SDK
Version: 3.2.1
Build id: M20060921-0945 (Debian version: 3.2.1-4)
??


pén. okt. 03, 2008 21:57
Profil Privát üzenet küldése Honlap
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Pontosan így van, ahogy leírtad. A "kipróbálás" pedig tulajdonképpen a régi .war fájl törlése a tomcat webapp könyvtárából és az új felmásolása, amit akár automatizálhatsz is.
A build.xml fájl amit a projektben találsz az az eclipse-be beépített ant nevű eszközt "vezérli", azt a fájlt magad is kiegészítheted úgy hogy a telepítés automatikusan végbemenjen minden fordításkor. Ehhez további információkat itt találsz: http://ant.apache.org/manual/index.html
A szervered egyébként látszik az internetről, Angliából legalábbis biztosan :-)

Köszönöm szépen a tanácsaidat!
Látom, Angliában tartózkodsz. :D


pén. okt. 03, 2008 20:49
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Pontosan így van, ahogy leírtad. A "kipróbálás" pedig tulajdonképpen a régi .war fájl törlése a tomcat webapp könyvtárából és az új felmásolása, amit akár automatizálhatsz is.
A build.xml fájl amit a projektben találsz az az eclipse-be beépített ant nevű eszközt "vezérli", azt a fájlt magad is kiegészítheted úgy hogy a telepítés automatikusan végbemenjen minden fordításkor. Ehhez további információkat itt találsz: http://ant.apache.org/manual/index.html
A szervered egyébként látszik az internetről, Angliából legalábbis biztosan :-)


pén. okt. 03, 2008 20:36
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Persze, lehet különböző gépen, praktikus okokból azonban jó ha van egy tomcat a fejlesztői gépen is, vagy egy olyan gépen ami hálózatról könnyen elérhető.
A webes alkalmazás ugyanis a tomcat-en belül fog futni, így ahhoz hogy kipróbálhasd vagy debuggolhasd a művedet mindenképp kell a "környéken" egy futó tomcat.
De ahogy fentebb írtam elegendő, ha egy külön, de a hálózaton keresztül elérhető gépen fut. Akár még a debuggolás is elvégezhető íly módon.

Éppen ez a helyzet itthon!
Kis hálózatom áll egy tűzfalból, egy szerverből, s egy asztali gépből.
Tomcat a szerveren fut, s elérhető az asztali gépről, s remélem, az Internetről is:
http://csanyi-pal.info:8180/
Eclipse -t föltelepítem asztali gépemre, s ott fejlesztem a webes felületet. Közben átrakom a szerverre, s kipróbálom, jól fut-e a Tomcat-en. Igaz?


pén. okt. 03, 2008 20:29
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Persze, lehet különböző gépen, praktikus okokból azonban jó ha van egy tomcat a fejlesztői gépen is, vagy egy olyan gépen ami hálózatról könnyen elérhető.
A webes alkalmazás ugyanis a tomcat-en belül fog futni, így ahhoz hogy kipróbálhasd vagy debuggolhasd a művedet mindenképp kell a "környéken" egy futó tomcat.
De ahogy fentebb írtam elegendő, ha egy külön, de a hálózaton keresztül elérhető gépen fut. Akár még a debuggolás is elvégezhető íly módon.


pén. okt. 03, 2008 20:25
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Szia! Igazából nem gond a korábbi verzió egyik esetben sem, amit küldtem példát az nem használ ki semmi olyan dolgot, amit a Java6 vagy a Tomcat6 nyújt pluszban.
Az op. rendszer pedig teljesen mindegy. Én otthon Mac-en fejlesztek, a cégnél Windowson, az ügyfeleknél meg AIX, Solaris vagy HP-UNIX van.

Értem ez alatt, hogy Tomcat és Eclipse lehet kettő különböző gépen, igaz?


pén. okt. 03, 2008 20:18
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Szia! Igazából nem gond a korábbi verzió egyik esetben sem, amit küldtem példát az nem használ ki semmi olyan dolgot, amit a Java6 vagy a Tomcat6 nyújt pluszban.
Az op. rendszer pedig teljesen mindegy. Én otthon Mac-en fejlesztek, a cégnél Windowson, az ügyfeleknél meg AIX, Solaris vagy HP-UNIX van.


pén. okt. 03, 2008 20:15
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
Szia,

Itt a lehető legegyszerűbb servlet alkalmazás.
http://www.kroy.hu/isaaca/servlet_demo.zip
Ami kell hozzá: Java 1.6, Tomcat 6.x, Eclipse 3.4
Miután letöltötted, be kell importálnod az Eclipse-be:
File -> Import -> General -> Existing Projects into Workspace
Majd NEXT és a következő oldalon
Select archive file, majd kiválasztod a Browse gombbal a letöltött ZIP fájlt.
E művelet eredményeképp létre fog jönni egy servlet_test projekt az összes szükséges fájllal.

A projekt root könyvtárában van egy build.xml fájl. Erre kattints jobb egérgombbal, majd válaszd ki a "Run as"/"Ant build" menüpontot.

Ez szépen lefordítja a forrást, és legenerál egy olyan fájlt, amit azonnal be is másolhatsz a tomcat6 webapps alkönyvtárába.
Ezt akár úgy is megteheted, hogy a tomcat már fut, automatikusan érzékelni fogja.

Ezután a http://server:port/isaaca url-en eléred a servletet.

Köszönöm szépen, kRoy!

Nézd meg itt a saját, otthoni szerveremre telepített Tomcat weboldalát:
http://csanyi-pal.info:8180/
Mondtam, hogy Debian GNU/Linux Etch rendszerem van az asztali gépemen? Ilyen van a Debian GNU/Linux Etch kiszolgáló gépemen is. Ez a szerver sajnos nincs bekapcsolva 24 órán át a hét minden napján, inkább csak nappal, s azt is csak délután, s este 22:00-ig.
Mivel a Debian nem a legfrisebbb szoftvereket használja, ezért ez a Tomcat 5.5 -ös, a SUN JDK 5-ös. Azt hiszem, a fejlesztés miatt, amit főleg itthon végzek majd, a suliban is ezeket a verziókat használom majd. Nem baj?
Az Eclipse hatalmas, 160 MB körüli.
Telepíthetem-e ezt az asztali gépemre, viszont a Tomcat a szerver gépemen van?
Vagyis, fejleszthetek-e másik gépen, s nem azon, amelyikre föltelepítettem Tomcat-et?


pén. okt. 03, 2008 20:07
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
Szia,

Itt a lehető legegyszerűbb servlet alkalmazás.
http://www.kroy.hu/isaaca/servlet_demo.zip
Ami kell hozzá: Java 1.6, Tomcat 6.x, Eclipse 3.4
Miután letöltötted, be kell importálnod az Eclipse-be:
File -> Import -> General -> Existing Projects into Workspace
Majd NEXT és a következő oldalon
Select archive file, majd kiválasztod a Browse gombbal a letöltött ZIP fájlt.
E művelet eredményeképp létre fog jönni egy servlet_test projekt az összes szükséges fájllal.

A projekt root könyvtárában van egy build.xml fájl. Erre kattints jobb egérgombbal, majd válaszd ki a "Run as"/"Ant build" menüpontot.

Ez szépen lefordítja a forrást, és legenerál egy olyan fájlt, amit azonnal be is másolhatsz a tomcat6 webapps alkönyvtárába.
Ezt akár úgy is megteheted, hogy a tomcat már fut, automatikusan érzékelni fogja.

Ezután a http://server:port/isaaca url-en eléred a servletet.


pén. okt. 03, 2008 16:23
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
kRoy írta:
A JRE tuti rajta van a gépen, anélkül el sem indulna a tomcat. Ha el szeretnél kezdeni fejleszteni is, akkor természetesen kell a JDK és érdemes feltenni egy komolyabb integrált fejlesztőkörnyezetet is (eclipse v. netbeans), hacsak nem akarsz notepad-del szenvedni :-)

A hétvégén majd összedobok neked egy alap projektet eclipse alá, ami segít az elindulásban és az alapok megértésében.

Nagyon szépen köszönöm, előre is, kRoy! :D

A fejlesztést otthoni számítógépemen, mégpedig Debian GNU/Linux Etch rendszeren végzem majd. Azt hiszem, figyelnem kell majd a JDK verzióra fejlesztéskor!


pén. okt. 03, 2008 13:20
Profil Privát üzenet küldése Honlap
arany tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 146
Hozzászólás 
A JRE tuti rajta van a gépen, anélkül el sem indulna a tomcat. Ha el szeretnél kezdeni fejleszteni is, akkor természetesen kell a JDK és érdemes feltenni egy komolyabb integrált fejlesztőkörnyezetet is (eclipse v. netbeans), hacsak nem akarsz notepad-del szenvedni :-)

A hétvégén majd összedobok neked egy alap projektet eclipse alá, ami segít az elindulásban és az alapok megértésében.


pén. okt. 03, 2008 8:27
Profil Privát üzenet küldése
gyémánt tag
Avatar

Csatlakozott: hétf. jún. 26, 2006 11:21
Hozzászólások: 2544
Hozzászólás 
Nem tudom, mi kell hozzá.
Tomcatről annyit tudok, hogy valahogy java-s kisalkalmazásokat lehet "belepakolni", de hogy azok miként készülnek, meg hogyan, arról fogalmam sincs.


pén. okt. 03, 2008 7:55
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
vackor írta:
A Windows tűzfalnak van saját ikonja a vezérlőpulton. A kivételekhez fel lehet venni csak egy adott portot (80 TCP vagy 8080 TCP, amelyiket éppen használod), de fel lehet venni magát az alkalmazást is (tomcat6.exe), és akkor annak mindegyik portját engedélyezi.
Meg ezt is megcsináltam.
No, akkor most föltelepíthetem MySQL szervert, s elég egy JRE is, vagy JDK kell, azaz Java fejlesztői környezet(?)?
Apropó!
Nem kellene ennek a témának más nevet adnunk, mondjuk: Alkalmazásfejlesztés webes felületen JAVA nyelven?


pén. okt. 03, 2008 5:54
Profil Privát üzenet küldése Honlap
gyémánt tag
Avatar

Csatlakozott: hétf. jún. 26, 2006 11:21
Hozzászólások: 2544
Hozzászólás 
Gratula!
Legalább ez sikerült már.


csüt. okt. 02, 2008 20:52
Profil Privát üzenet küldése
ezüst tag
Avatar

Csatlakozott: pén. okt. 20, 2006 23:11
Hozzászólások: 89
Tartózkodási hely: Magyarkanizsa
Hozzászólás 
isaaca írta:
kRoy írta:

A ping megmondja azt is hogy milyen címre oldotta fel a venus5 nevet.
Ezzel az IP-címmel próbáld meg elérni a tanári gépen lévő tomcat-et.
Pl. http://10.0.0.1:8080

Kipróbáltam, természetesen, (csak ide elfelejtettem leírni) de nem nyílik meg Tomcat weboldala.
http://192.168.1.200:8080
nem nyílik meg, sajnos.
Tomcat szolgáltatásait kell újraindítanom, vagy talán venus5 tűzfala nem engedi a 8080-as portot? Windows-nak hol kell beállítanom a tűzfalát? Vagyis, megtaláltam, s ott is minden rendben volt, mert minden portot enged a helyi kapcsolaton át. Marad Tomcat rendes beállítása, nem?

Én eddig csak a Helyi hálózatok / jobb egérkattintás / Tulajdonságok helyen vizsgáltam meg a Windows tűzfalat.
Ma viszont megnéztem a Start / Vezérlőpult / Windows tűzfal / Speciális fül / Ethernet LAN Beállítások / Webkiszolgáló, vagy Hozzáadás... / A szolgáltatás külső portszáma
Itt a 80-as portot adtam meg, mivel Apache Tomcat telepítésekor nem a 8080 -at, hanem a 80 -at adtam meg a portjának.
Ezek után a LAN összes gépe: 11 Windows gép fölcsatlakozhatott a tanári gép (szintén ugyanazon a LAN -on van) Apache Tomcat webes felületére.


csüt. okt. 02, 2008 19:20
Profil Privát üzenet küldése Honlap
gyémánt tag
Avatar

Csatlakozott: hétf. jún. 26, 2006 11:21
Hozzászólások: 2544
Hozzászólás 
vackor írta:
A Windows tűzfalnak van saját ikonja a vezérlőpulton.

Na, ezt nem tudtam ... :oops:


csüt. okt. 02, 2008 9:24
Profil Privát üzenet küldése
Hozzászólások megjelenítése:  Rendezés  
Hozzászólás a témához   [ 104 hozzászólás ]  Oldal 1, 2, 3  Következő

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 10 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.

Keresés:
Ugrás:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Magyar fordítás © Magyar phpBB Közösség