Oracle JDeveloper 10g 9.0.5/10.1.2 JDeveloper Creation Date: Feb. 9, 05 Last Update: Jul. 27, 05 Version: 1.1 =
... 4... 4 JDeveloper... 5... 5 Web... 6... 7... 8... 8 JDeveloper... 10... 10... 11... 19... 20... 20... 21 Web JDeveloper... 21 EJB JDeveloper... 27... 30... 30 EAR... 33 EAR Java... 33... 36 WAR Web... 37... 37 Web... 37 Java... 39... 41... 42... 42 HTML JSP... 42... 43 Oracle JDeveloper 10g JDeveloper 2
: Native2ASCII Extension... 44 Native2Ascii Extension... 44 Native2Ascii Extension... 45... 47 Oracle JDeveloper 10g JDeveloper 3
Oracle JDeveloper 10g JDeveloper JDeveloper JDeveloper JDeveloper JDeveloper JDeveloper JDeveloper 3 EAR WAR EAR WAR Web URL admin.jar JDeveloper OK java -version < > <JDEV_HOME> JDeveloper Windows UNIX Linux Oracle JDeveloper 10g JDeveloper 4
JDeveloper JDeveloper JDeveloper Java JDeveloper < > Windows windows31-j < > JDeveloper Unicode JDeveloper native2ascii Unicode Unicode JDeveloper native2ascii -reverse OTN JDeveloper native2ascii Native2Ascii Native2Ascii : Native2ASCII Extension HTML/JSP XML JDeveloper HTML JSP XML JSP page contenttype HTML <HEAD> <meta> Oracle JDeveloper 10g JDeveloper 5
1 Web JDeveloper Web Web Web Web Web Web Web JDeveloper OTN Web Web HTTP Oracle JDeveloper 10g JDeveloper 6
2 Web Classic Emacs Visual C++ Default Mac OS X 3 Oracle JDeveloper 10g JDeveloper 7
JDeveloper JDeveloper HTML JSP HTML / JDeveloper OTN-J Oracle JDeveloper 10g JDeveloper JavaBeans JDeveloper css *.css java GUI jsp JSP snippet & xml JDeveloper XML XML XML Oracle JDeveloper 10g JDeveloper 8
4 Oracle JDeveloper 10g JDeveloper 9
JDeveloper JDeveloper Java2 SDK 1 1 JDeveloper 2 OTN-J JDeveloper 10g Oracle JDeveloper 10g JDeveloper 10
5 6 JDeveloper *.java Oracle JDeveloper 10g JDeveloper 11
Java *.class HTML JSP Web Web Java2 SDK JDeveloper Java2 SDK J2SDK 1.4.2_04 JDeveloper 9.0.5 1.4.2_03 J2SDK JDeveloper J2SDK J2SE J2SE Java2 SDK OTN-J How To JDeveloper 9.0.5 10.1.2 J2SE 5.0 J2SE 5.0 JDeveloper 10.1.3 Java Java Java.java.java Java Oracle JDeveloper 10g JDeveloper 12
7 Java *.class 8 Java JDeveloper 3 A B Oracle JDeveloper 10g JDeveloper 13
B A Java B A 9 JDeveloper Oracle JDBC Servlet Java / Oracle JDBC Servlet Runtime JDeveloper OTN-J How To ZIP/JAR Web Web HTML J2EE Web HTML Web HTML/JSP web.xml struts-config.xml XML J2EE Web Web J2EE Oracle JDeveloper 10g JDeveloper 14
Ant Ant Ant JDeveloper Ant 1. Ant 2. 3. 4. 5. Ant Ant -quiet -verbose 10 Ant : JDeveloper 10g Ant 1.5.4 *.java JDeveloper API import J2SE 1.4 assert Oracle JDeveloper 10g JDeveloper 15
*.properties *.properties Java2SDK native2ascii Unicode JDeveloper *.properties Native2Ascii : Native2ASCII Extension Ant Ant Native2Ascii <target name= native2ascii > <mkdir dir= ${compile.outdir} /> <native2ascii encoding= windows-31j src= ${src.dir} dest= ${compile.outdir} includes= **/*_ja.properties /> </target> 11 : Unicode Java Oracle JDeveloper 10g JDeveloper 16
JDeveloper Java Java JavaServer Pages JSP EJB HTML Java VM JVM Windows ojvm JDeveloper Java VM HotSpot VM VM Java Java Java JDeveloper Java JVM main Java Oracle JDeveloper 10g JDeveloper 17
12 13 Oracle JDeveloper 10g JDeveloper 18
JDeveloper JDeveloper JDeveloper WAR EAR EJB JAR EJB ejb-jar.xml 10.1.2 14 Oracle JDeveloper 10g JDeveloper 19
JDeveloper Web JDeveloper Java JSP/HTML EJB JDeveloper EJB Servlet JSP D: Counter Servlet JSP Web WebProject EJB EjbProject Oracle JDeveloper 10g JDeveloper 20
JDeveloper 1. General OK 2. ExAppMigtaion 3. OK 4. ExAppMigtaion Web JDeveloper Web Java JSP HTML JDeveloper Java 1. 2. OK 3. 4. Web 15 S WebProject S Oracle JDeveloper 10g JDeveloper 21
15 1 5. 2 Java D: Counter Java 16 EJB ejb 16 2 Oracle JDeveloper 10g JDeveloper 22
6. 3 Java *.class Web HTML 17 3 7. 4 18 4 Oracle JDeveloper 10g JDeveloper 23
8. 19 9. Web JSP/HTML Web JSP HTML 1. Web WarProject 2. WarProject.jpr jsp WEB-INF Web Oracle JDeveloper 10g JDeveloper 24
20 3. HTML Windows HTML <JDEV_HOME> jdev mywork ExAppMigration WarProject public_html : HTML HTML Oracle JDeveloper 10g JDeveloper 25
21 4. Web JSP HTML 22 Oracle JDeveloper 10g JDeveloper 26
Web 1. Web WebProject 2. Development J2EE JSP Runtime OK EJB JDeveloper EJB JDeveloper EJB JDeveloper EJB 1. ExAppMigration 2. EJB ejb-jar.xml OK 3. EJB 4. EJB EJB OK S EjbProject S Oracle JDeveloper 10g JDeveloper 27
23 EJB 1 5. EJB 2 ejb-jar.xml EJB S ejb-jar.xml D: Counter META-INF ejb-jar.xml S D: Counter 24 EJB 2 Oracle JDeveloper 10g JDeveloper 28
6. EJB 3 2 ejb-jar.xml EJB EJB Web Servlet JSP WebProject 25 S EJB S Enterprise JavaBeans Counter S 25 EJB 3 7. EJB 8. EJB Oracle JDeveloper 10g JDeveloper 29
26 : EJB / Bean EJB Sources Windows Explorer Web EJB EJB Web EJB 1. Web WebProject 2. EJB EjbProject OK JDeveloper J2EE / J2EE Oracle JDeveloper 10g JDeveloper 30
1. OC4J 2. OC4J 27 OC4J 3. OK S JDeveloper S DriverManager S JDBC S URL JDBC URL S / S /EJB /XA JNDI : lookup JNDI / EJB / XA EJB OC4J Oracle Application Server Containers for J2EE Oracle JDeveloper 10g JDeveloper 31
: JDeveloper OC4J IDE OTN-J Oracle JDeveloper10g 28 4. OC4J OK Oracle JDeveloper 10g JDeveloper 32
EAR JDeveloper JDeveloper EAR EAR JDeveloper EAR Java D: Counter 20 D: Counter deploy sample.ear 1. 2. EAR OK 3. EAR 4. EAR EAR Java S EAR D: Counter deploy sample.ear S EarMigrationTest S S S D: Counter Oracle JDeveloper 10g JDeveloper 33
29 EAR 1 5. EAR 2 EAR WAR EJB JAR 30 EAR 2 6. EAR Oracle JDeveloper 10g JDeveloper 34
31 EAR 7. EAR Oracle JDeveloper 10g JDeveloper 35
32 JDeveloper OC4J Oracle JDeveloper 10g JDeveloper 36
WAR Web EJB WAR JDeveloper WAR WAR Web HTML JSP Java JDeveloper JDeveloper 1. General OK 2. WarMigrationTest 3. OK 4. WarMigrationTest Web WAR WAR JDeveloper 1. MigrationTest 2. WAR OK 3. WAR 4. WAR WebProject Oracle JDeveloper 10g JDeveloper 37
33 WAR 1 5. WAR 2 WAR 34 WAR 2 6. WAR 7. WAR Web Oracle JDeveloper 10g JDeveloper 38
35 Java WAR Java JDeveloper Servlet Java D: Counter 1. WebProject 36 : 2. WebProject.jpr Java Java Oracle JDeveloper 10g JDeveloper 39
37 : JDeveloper 3. 38 Oracle JDeveloper 10g JDeveloper 40
JDeveloper OC4J Oracle JDeveloper 10g JDeveloper 41
JDeveloper EAR WAR 1. 2. 3. 4. <JDEV_HOME> mywork < > < >.jws HTML JSP JDeveloper HTML JSP page contenttype <HEAD> <meta> HTML JSP <meta> JDeveloper JDeveloper JDeveloper HTML/JSP 2000byte Oracle JDeveloper 10g JDeveloper 42
< > <Package Name> <Source File Name> JDeveloper Java aaa.bbb.myclass < Java > aaa bbb MyClass.java JDeveloper 10g JDeveloper 10g Ant Ant <target name= make depends= init > <mkdir dir= ${compile.output} /> <javac destdir= ${compile.output} debug= on encoding= windows-31j > <classpath refid= classpath /> <src refid= srcpath /> <include name= **/*.java /> </javac> </target> Oracle JDeveloper 10g JDeveloper 43
: Native2ASCII Extension *.properties Java2SDK native2ascii Unicode JDeveloper native2ascii Unicode Native2ASCII Extension Native2Ascii Extension JDeveloper OTN Extensions Exchange 2 Native2Ascii Extension 1. 2. 1 OTN-J 39 1 : OTN-J OTN Japan Oracle JDeveloper 10g JDeveloper 44
3. 2 Navtive2ASCII Extension 40 2 4. 5. Native2Ascii Extension JDeveloper 41 Native2Ascii Extension Native2Ascii Extension Unicode Oracle JDeveloper 10g JDeveloper 45
Native2Ascii Unicode Native2Ascii Native2Ascii Extension *.properties Java Native2Ascii Extension <JDev_Home> jdev lib ext extendedsetting.xml Native2Ascii Extension JDeveloper Native2Ascii Extension 42 F1 42 Native2Ascii Extension Oracle JDeveloper 10g JDeveloper 46
JDeveloper JDeveloper JDeveloper OTN-J Oracle JDeveloper 10g Statement of Direction Oracle JDeveloper 10g Oracle JDeveloper 10g Oracle Application Development Framework FAQ Oracle JDeveloper 10g Struts ADF ADF Business Components ADF Business Components ADF Business Components ADF ToyStore: Struts ADF Web PL/SQL Java Oracle ADF Oracle JDeveloper 10g JDeveloper 47
Copyright 2005 Oracle Corporation Japan. All Rights Reserved. Oracle Oracle Corporation Oracle Corporation Oracle JDeveloper 10g JDeveloper 48