Úgy tudom, hogy a JDeveloper is ingyenes eszköz, ráadásul sokmindent tud.
Érdekelne, hogy használja-e valaki és mi a tapasztalata, véleménye róla?
Page
viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
49 Comments
Auth Gábor
Akinek adatbázis alapú alkalmazásokat kell írnia (ügyvitel, könyvelés, raktárnyilvántartás, satöbbi), arra a lehető legjobb Java környezet, hiszen ez az Oracle fő profilja. Adatbázis nélküli GUI vagy kifejezetten JSP/JSF/Struts/stb weboldalak fejlesztésére van ennél jobb megoldás is... :)
Anonymous
Engem speciel azért, mert JBuilder-t használtam sokáig, és a származásuk miatt hasonló a kettő, könnyebb az átállás. Az Eclipse és Netbeans annyira nem jött be.
Unknown User (mljava)
Már fáradok.
Csak frissítettem a böngészőben az oldalt a futtatás (Run) helyett. Szóval legalább tudom, hogy a *.java fájlok nem frissülnek autómatikusan.
Unknown User (mljava)
public String btnRogzit_action() throws NamingException, SQLException {
Connection conn = null;
DataSource ds = null;
InitialContext ctx = null;
String sqlTeszt = null;
ctx = new InitialContext();
ds = (DataSource) ctx.lookup("java:comp/env/jdbc/PostgreSQLDS");
conn = ds.getConnection();
Statement st;
st = conn.createStatement();
sqlTeszt = "INSERT INTO tr_anyag (cikkszam) VALUES ('1')";
st.execute(sqlTeszt);
conn.close();
return null;
}
Most a hiba ez:
500 Internal Server Error
Szent-Andrássy Géza
ds = (DataSource) ctx.lookup("java:comp/env/jdbc/PostgreSQLDS")
HELYETT próbáld ezt:
ds = (DataSource) ctx.lookup("jdbc/PostgreSQLDS")
Unknown User (mljava)
A korábbi hibát az oldotta meg, hogy a postgresql jdbc -t bemásoltam a $JDEV_HOME/j2ee/home/applib könyvtárba.
Most fut az alkalmazás, de amikor sql kérést hajtanék végre ezt kapom:
500 Internal Server Error
Unknown User (mljava)
crossContext="true" reloadable="true" debug="1">
<Resource name="jdbc/PostgreSQLDS"
auth="Container"
type="javax.sql.DataSource"
driverClassName="org.postgresql.Driver"
url="jdbc:postgresql://192.168.1.100:5432/mbs"
username="user" password="passdw" maxActive="20" maxIdle="10"
maxWait="-1"/>
</Context>
Eddig is ez volt benne. Ne a JDev - app szerverét kellene megbűvölni?
Unknown User (mljava)
A megoldásod fél siker. Most JDev alatt megy a dolog, de tomcat alatt nem:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
hmmm........
Szent-Andrássy Géza
Keresd meg a TOMCAT_HOME/conf/server.xml-t,:
Találsz benne egy
Szent-Andrássy Géza
"A beépített app setverbe hogyan kell beállítani a JNDI-t? "
Konkrétan mit akarsz benne beállítani?
2) Licencről: én is így tudom.
Szent-Andrássy Géza
myFaces-ről: www.oracle.com/technology/products/jdev/101/howtos/myfaces/index.html
Ezt próbáld ki, ha nem muxik, sorry.
Unknown User (mljava)
Az én angol tudásom nem áll ott, hogy licensz szerződést értelmezzek, de az ulsó infóm az, hogy csak addig ingyenes a JDeveloper és ADF amíg tanulod és nem adsz el vele készült alkalmazást. Erről mit tudtok?
Unknown User (mljava)
myFaces hogyan tudom a JDev. alá begyűrni? Amik vannak leírások azzal nem ment.
Auth Gábor
Unknown User (mljava)
Unknown User (bartaweb)
Szent-Andrássy Géza
A GUI szerkesztője megint csak szvsz de messze jobb mint a NetBeans-é.
Legfontosabb előny, erény: minden működik benne, alapból, tökéletesen. Nem kell konfigurálgatni a Tomcatet vagy a JBoss-t vagy az SJAS-t, rakás XML-ben kézzel turkálni. Profi munka.
Memóriaigényről: szvsz java fejlesztéshez, pláne EE+adatbázis akkor kell 1 GB Ram. És tapasztalatból mondom, minden gyorsabb benne mint a NetBeans.
Na ez volt a reklám helye.
Unknown User (krizsi1)
Szent-Andrássy Géza
Auth Gábor
Szent-Andrássy Géza
Auth Gábor
Unknown User (krizsi1)
Azért jó, hogy így megoszlanak a vélemények a licenszről. Közben körbenéztem pár helyen még, így kb. ott tartok, hogy a JDeveloper ingyenes eladásra is, mindaddig, amíg nem használunk ADF-et. ?!
Unknown User (mljava)
amit írtál a JNDI beállításról az meg van a kapcsolat teszt ok.
Viszont, ha futtatni szeretném az alkalmazásom a szerver ezt válaszolja:
Error instantiating web-application
Application: mbs has been stoppedNa ez mi a rák???
Nem túl bőbeszédű.
Unknown User (krizsi1)
Unknown User (mljava)
JDeveloper = JBuilder 2006. Az Oracle megvette.
Unknown User (mljava)
Szent-Andrássy Géza
"A JDevelopernek van 1-2 hülyesége amit nem bírok megoldani. "
Mi?
Unknown User (mljava)
Egyébként én még mindig a Netbeans és a JDeveloper között billegek. Most épp Netbeanst használok nem bírok dönteni.
A JDevelopernek van 1-2 hülyesége amit nem bírok megoldani.
Unknown User (mljava)
Egyébként én még mindig a Netbeans és a JDeveloper között billegek. Most épp Netbeanst használok nem bírok dönteni.
A JDevelopernek van 1-2 hülyesége amit nem bírok megoldani.
Auth Gábor
Ezt nem tudom... kockázatok és mellékhatások tekintetében kérdezze meg Oracle tanácsadóját vagy viszonteladóját... :)
Unknown User (mljava)
Pl.: A beépített app setverbe hogyan kell beállítani a JNDI-t?
Szent-Andrássy Géza
Én szinte csak kézzel szerkesztek JSP lapokat. Sose volt bajom vele.
Unknown User (bartaweb)
A NetBeans is a Visual Webpack, és Enterprise pack után vált igazán használhatóvá, ahogy az Eclipse is a Bea Workshop Studioval az igazi, bizonyos feladatokra. De hát kinek mire kell. Jó munkát.
Unknown User (mljava)
És mi a helyzet azzal, hogy nem nagyon enged kézzel kódolni? A programozás nem csak klikkelgetésből áll.
Szent-Andrássy Géza
Én pl. éppen ezért használom az OC4J-t. Pl. datasource-t nem kell konfigurálgatni, pofonegyszerűen megvan rá. Ha befejeztem a "fejlesztést" (nagyon idézőjelesen ) akkor kell csak a deployt megcsinálni, EGYSZER.
Vagy pedig leállitod-újraindítod a Tomcatet. Na.
Unknown User (mljava)
Szent-Andrássy Géza
Unknown User (mljava)
minden deploy előtt le kell állítanom a tomcat-et kézzel törölni az alkalmazást és újra deploy.
- Ha a jsp lapba kézzel írok bele és utólag hozok létre setter, getter -t akkor nagyon megtud zavarodni.
Vagy csak én vagyok béna hozzá?
Szent-Andrássy Géza
A Connections Navigator-ban a Database-k között sikerült felvenni az adatbázist? Ha igen, a neve pl. "postgreconn", akkor a DataSource is automatikusan megvan, megnézheted a projektedben a "projektnév"-data-sources.xml-ben, az elérése elvileg
pl.
Context ic = new InitialContext();
DataSource ds = (DataSource)ic.lookup("jdbc/postgreconnDS");
Unknown User (mljava)
Összeállítottam egy formot. Kézzel még nem nyúltam bele!!
Futtatni akarom erre ezt kapom:
500 Internal Server Error
Unknown User (mljava)
Most tomcat-core csomag van és annak más az összetétele.
Unknown User (mljava)
postgresql kapcsolatot beállítani.
Anonymous
Nagy István
Leszeretném tölteni a jdevelopert, de a regisztrációval van roblémám, tudom és elnézést is kérek, hogy ez nem tartozik szorosan a tárgyhoz.
Szóval kiprobáltam pár email cimet kiprobáltam, de mindig ezt a hibaüzenetet kapom
Registration Error
We're sorry. There was a problem in processing your request.
Please visit our please visit our Account Help page and submit a request if you need assistance with your account.
In order to set up your Oracle.com account, we need the following information:
Please modify your entries and try again.
If you have questions regarding registration, please submit a help request with details on the issue.
Labossa Tamas
Kezdo vagyok EE temaban bocs ha nagyon gyoker a kerdes...
Van 1 tabla amiben vannak az ugyfelek es van 1 amiben a cimei. A cimekben van 1 foreign key az ugyfel_id. Ezekrol csinaltam entity bean-eket (netbeans generalta vagy jdveleoper adf). Az ugyfelnek egyik mezeje ugye 1 collection amiben a cimei vannak. Lehet olyat csinalni, hogy csinalok 1 uj ugyfelet es hozzadok cimeket es egybe perzisztalni az egeszet? Nekem idaig nem sikerult mert ugy meg nincs ugyfel_id addig mit irjon a cim foreig key mezojebe?
Nem megy Jdeveloper adf-el sem, pedig a tutorialban van 1 ilyen...
Bocs a lama kerdesert...
Czimmermann Gábor
Amit szeretnél, az a kaszkádolt update. Lehetséges, de kerülni kell, mert nem minden JPA implementáció támogatja.
keress rá a Google-ban: jpa cascade create
van egy csomó példa, de azt is írják, hogy van ahol nem működik.
Labossa Tamas
Koszi a valaszt de mar megtalaltam.
Ha valakit erdekel akkor itt van:
http://andrejusb.blogspot.com/2009/03/create-operation-for-master-detail.html
Lacz Levente
Kezdő vagyok a Javában, a fórumon, és a jDev-ben is :D
Szóval rögtön elakadtam néhány hülyeségen. Tudtok segíteni, hogy:
1. a } és [ jeleket nem írja be kód editor, és nem is csinál mást sem?!? Mit lehet ezzel kezdeni ? Hol lehet beállítani a billentyű kombinációkat?
2. Debug vagy run funkciókra default run targetet kér. Nem is simán könyvtárat hanem valami fájlt? Itt mit vár és mit érdemes neki megadni?
3. jTable esetében modell-t (milyen oszlopok vannak, milyen szélességgel, és van-e editálható köztük, azt hogy lehet megcsinálni hogy tervezési időben is lehessen látni? Van erre esetleg valami tool-ja? (Én nem láttam, de simán lehet, hogy vaksi vagyok :D)
Ja még fontos lehet, hogy pontosan 11.1.1.1.0-ás IDE-t nyúzom
Köszi a válaszokat.