Cum sa... in JCreator

Parpala Eduard, 2006

 

INTRODUCERE:

 

JCretor  este un mediu de dezvoltare (IDE) puternic pentru tehnologia Java care asigura un mediu prietenos fata de celelalte medii de dezvoltare (IDE-uri) obisnuite. Ce face Jcreator fata d celelalte? Iata cateva caracteristici:

 

 

 

Spre deosebire de alte medii de dezvoltare JCreator are doua moduri de utilizare in care poti lucra. Primul tip este Kitul de Dezvoltare Java (JDK).Poti folosi  elementele (toolurile) JDK-ului pentru a compila, repara, si a pune in executie proiectele. Poti pune aceste tooluri propriului proiect folosindu-te de proprietatile ferestrei de dialog. In lipsa unui proiect JCreator foloseste si proiecte de tip default. Iti poti crea usor propriile tooluri pentru folosirea aplicatiilor JDK folosind:

·        Compilator

·        Interpretor

·        Vizualizorul de apleturi

·        Help-urile JDK

Al doilea dit pe tool este mult mai general si permite extinderea capabilitatii JCreator-ului sa puna ce  iti trebuie – recunoscand  functiile si utilitarele externe.Poti pune aceste tooluri la butoanele Wrench aflate in bara de Tools (instrumente) a spatiului de lucru. Aceste tooluri pot avea mai multi utilizatori ca de exemplu :

·        Validatorul XML

·        Compilatorul RMI

·        Fisiere Batch

 

 

 

Mediul de programare JCreator 3.0 asigura un editor profesional de programe Java care are urmatoarele caracteristici:

 

 

 

Interfata vizuala prezinta urmatoarele capabilitati:

·        Ofera programatorului multe variante  de configurare interfetei grafice;

·        Se pot vizualiza mai multe surse in acelasi timp prin intermediul interfetei MDI;

·        Se poate utiliza in modul full-screen;

·        Se poate vizualiza intregul proiect prin intermediul unui utilitar special;

·        Se pot rula programe externe proiectului current.

 

 

Jcreator asigura deasemena un set de capabilitati pentru limbajul Java:

 

 

 

Noutati:

 

·        Suport CVS

·        Suport ANT – utilitar care administreaza task-urile printr-o interfata usor accesibila;

·        Cpmpletarea codului “Code Completion” – asigura “code completion” pentru taguri JSP standard si sefinite de utilizator, pentru taguri HTML. Afiseaza membrii metodele oriunde in document apasand combinatia de taste Ctrl+Space

·        Task View – este o fereastra in care iti da o  priveliste in asanblu asupra erorilor de constructie, task-urilor definite de utilizator si face comentarii gasitte asupra codului;

·        Organizarea codului – ascunde parti de cod pentru documente Java si XML;

·        File View – vizualizorul de fisiere este un spatiu de lucru care iti permite sa vezi fisierele din interioru proiectului intr-un arbore expandabil. Iti poti organiza fisierele creand arbori de directoare. Iti permite sa stergi , redenumi, include sau exclude fisiere direct din File View;l

·        Data View – este o fereastra care iti da o imagine de ansamblu asupra structurilor de date a documentelor active intr-un arbore expandabil;

·        Interfata visuala usor de configurat – configurarea barei de instrumente, a meniului, a accesarii rapide de la tastatura si definirea de catre utilizator a butoanelor vizuale;

·        Ofera o urmarire mult mai usoara a codului prin “syntax highlighting”. Modul in care se face acest lucru poate fi modificat in functie de preferintele utilizatorului. Astfel se poate usor distinge diferenta dintre  cuvinele cheie, metode, comentarii si text simplu. Poti personaliza culorile dupa preferinta. Se poate face exportarea seterilor in format XML si printarea documentelor in culori.

 

 

 

 

 

 

 

 

 

UTILIZAREA EDITORULUI

 

 Pentru o utilizare mai rapida a programului JCreator ofera cateva comenzi accesate prin combinatii de taste:

 

 

Descriere                                                               Scurtaturi de la tastatura

 

Delete                                                                    Ctrl+Delete

Delete world                                                           Ctrl + Delete

Cut                                                                   Ctrl + X

Copy                                                        Ctrl + C

Paste                                                       Ctrl + V

Undo                                                        Ctrl + Z

Redo                                                        Ctrl + Y

Increase Indent                                         Tab

Decrease Indent                                         Shift + Tab

Match Bracket                                           Ctrl + [

Word Completion                                        Ctrl + Space

Lower Case                                               Ctrl + L

Upper Case                                               Ctrl + U

Captalize                                                  Ctrl + T

Invert Case                                               Ctrl + K

Delete Line                                                Ctrl + Shift + Delete

Select Line                                                Ctrl + R

Select Word                                              Ctrl + W                          

Select Braces                                            Ctrl + ]

Append Cut                                               Ctrl + Shift + X

Append Copy                                             Ctrl + Shift + C

Join Lines                                                  Ctrl + Shift + J

Duplicate Line                                            Ctrl + J

Increase Comment Indent                            Ctrl + M

Decrease Comment Indent                           Ctrl + Shift + M

Delete Back                                               Backspace

Delete Word                                              Ctrl + Backspace

Scrolling Up/Down                                       Ctrl + Up or Down

Select                                                      Shift + ArrowKeys

Increment Select                                        Shift + PgUp or PgDn

Select from Line                                         Shift + Ctrl + Left or Right

Select Line                                                Ctrl + Shift + End or Home

Top Page                                                  Ctrl + Home

Bottom Page                                              Ctrl + End

Switch Overwrite                                        Ins

Set Captalize                                             Caps Lock

 

 

 

 

 

 

 

 

 

 

CUM SĂ CREAȚI PRIMUL  PROIECT JAVA

 

 

1.

Alegeți meniul FILE-Proiect nou

2.

Selectați Basic Java Application

3.

Intoduceți un nume pentru proiect și dați click pe Finish.

4.

Apăsați F7 pentru a alcătui/redacta proiectul

5.

Apăsați  F5 pentru a derula proiectul


 

 

Cum să folosiți ANT

Ant este un instrument standard tip Java pentru construirea proiectelor Java. Este platform㠖 independentă. Ant vă ghidează  pașii  pentru alcătuirea, împachetarea, aranjarea fișierelor pentru proiect. Cu JCreator puteți crea și edita comenzi de construire Ant. Puteți de asemenea, executa targheturi/ținte de construire, revedea rezultatele și puteți ajunge cu ușurință la erori. Puteți chiar activa automat targheturile de construire Ant cînd lansați sau devirusați aplicația din cadrul JCreator.  

În mediul Ant, un fișier de construire, de obicei cu extensia .xml, specifică un număr de targheturi/ținte specifice, cum ar fi stergerea, dist, sau compilează . Aceste targheturi/ținte includ o serie de acțiuni care sunt aplicate arborelui ierarhic evolutiv. 

Pentru mai multe detalii despre Ant, vezi  Jakarta web site.

Instalare Ant

Important: Dacă JCreator nu detectează indicații pentru Ant în sistemul dvs. și încercați să executați un fișier build.xml în Ant, Ant Setup Wizard va apărea ca să vă ghideze în pașii de instalare Ant. 

Executare Comenzi Ant

JCreator furnizează o fereastră Ant pentru executarea comenzilor de construire Ant. Pentru a expune fereasta , dați click pe View > Other Windows > Ant View. Imaginea Ant va apărea în panoul superior stâng  al documentului de lucru.

Puteți avea multe comenzi de construire într-un singur proiect. Fiecare va fi listată într-o fereastră de vizualizare Ant, într-o structură în formă de arbore.Pentru fiecare comandă de construire, există o listă a targheturilor de construire, definită cu comanda Ant.

Targheturi /Ținte

Targheturile/Țintele sunt listate în Imagine Ant. Puteți ajunge la un targhet selectându-l.Apoi puteți da click-dreapta pe el și selecta Run Target din meniul scurtătură. Puteți merge la definiția targhetului prin click dr. și selectând Go To Definition.

Referințe

Cum Folosiți VSC             

VSC este o versiune a sistemului de control pe care o puteți folosi pentru a înregistra fișierele sursă ale dvs. Cu VSC puteți cu ușurință salva versiunile vechi pentru a observa ce schimbări au avut loc. VSC stochează toate versiunile unui fișier într-un singur fișier. Această metodă stochează numai diferențele dintre versiuni. Dacă sunteți într-un grup ce lucrează la un proiect, VSC protejează realizatorii diferiți ai proiectului unul față de celălalt. Fiecare realizator lucrează într-un director unic, iar VSC unește munca fiecărui realizator atunci când aceasta este finalizată.

Instalare VSC                             

Sfat: Înainte de a începe activitatea activați virus scanning software

  1. Descărcați ultima versiune de la http://www.cvsnt.org.
  2. Instalați softul folosind setările apărute. Asigurați-vă că selectați NTPipe checkbox
  3. Creați două directoare pe partiția NTFS

Activați programul VSCNT                      

  1. Click pe Start > All Programs > Control Panel.
  2. Click pe CVS pentru NT.
  3. Selectați Repositories tab.
  4. Click pe  Repository Prefix checkbox.
  5. Browse  directorul c:/cvsrepo.
  6. Folosiți butonul Add pentru a adăuga un deposit de informații/loc.
  7. Scrieți TEST după prefixul din cutia care apare.
  8. Dați click pe yes de pe prompterul sistemului pentru a crea depozitul de informații.
  9. Click pe Advanced tab.
  10. Click pe primele trei checkboxes.
  11. Instalați directorul temporar în  C:\cvstemp. Leave all other options on the tab at their default settings. Renunțați la toate celelate opțiuni cu tab în momentul instalării lor
  12. Click pe Service Status tab.
  13. Click pe butonul Start. După câteva momente, butonul Stop se iluminează.

 

Modalități pentru Rute / Căi de instalare

Sfat:Puteți găsi numele computerului pe Name tab din System Properties dialog box.

  1. Deschideți Control Panel
  2. Click pe System Properties
  3. Pe  Advanced tab, click pe butonul Environment Variables.
  4. Editați variabila User Path și adăugați următoarele: ;C:\Program Files\cvsnt
  5. Adăugați un nou User Variable: cvsroot=:ntserver:<computername>:/TEST

Exemplu: cvsroot=:ntserver:ProgrammerGroup:/TEST

  1. Restartați computerul.

Instalați VSC       

  1. Click Start > Run.
  2. Introduceți CMD in  Run dialog box.
  3. Scrieți următoarele: CVs passwd -a <your NT username>

Exemplu: CVS passwd -a JohnSmith

Sfat: Această comandă eșuează dacă există un spațiu în numele real al contului. Folosiți ghilimelele pentru a rezolva problema în felul următor:CVS passwd -a "John Smith"

  1. Apăsați Enter.
  2. Introduceți parola dvs. Când  sistemul vă sugerează acest lucru.

Testați conectarea CVs cu pserver

  1. Deschideți o altă fereastă de comandă și scrieți:

set cvsroot=:pserver:<user>@<computername>:/TEST

Înlocuiți <user> și <computername> cu intrări valide precum următoarele:

set cvsroot=:pserver:JohnSmith@ProgrammerGroup:/TEST

  1. Apoi, tastați următoarele: CVS login
  2. Introduceți parola dvs. Atunci când sistemul sugerează/o cere.
  3. Tastați următoarele: CVS ls -l -R

Sistemul ar trebui expună o listă de fișiere în TEST/CVSROOT.

Adăugați un  proiect depozitului de inf.

1.Pregătiți un director al spațiului de lucru existent pentru a fi inserat în depozit.

2.Activați DOS command box și mergeți la directorul c:\MyProjects\ProjectExample\

3.Tastați următoarele:

set cvsroot=:pserver:JohnSmith@ProgrammerGroup:/TEST

CVS import -m "Just a test" "Project-Example" module vendorC releaseC1

 

Verificați proiectul în JCreator

  1. Lansați JCreator.
  2. Click pe Tools > Version Control > Checkout pentru  a  lansa Check Out Wizard.
  3. Selectați o locație pentru proiectele dvs. Java; de exemplu, C:\MyProjects.

Atenție: Nu puteți avea spații libere.

  1. Click pe Next.
  2. Introduceți următoarele:
  1. Click pe Next.
  2. Dacă nu sunteți logați, dați click pe butonul Login .
  3. Dacă  wizard încă mai expune un X de culoare rosie , dați  click din nou pe  Login
  4. Click pe Next.
  5. Selectați  modulul "Project-Example" din listă.
  6. Nu modificați celelate setări.
  7. Click pe Finish. Acum puteți realiza și adăuga fișiere în File View.

Referințe

Cum Folosiți un Webserver Tomcat

 

Această pagină decrie pașii necesari pentru instalarea WebServer-ului Tomcat pe computerul dvs. Asigurați-vă că ați instalat ANT și J2sdk1.4 înainte de a parcurge acest ghid de instalare.

Instalare

Activați Web Server-ul

Integrarea în JCreator

Creați un proiect webbased în JCreator

 

 

Referințe

 

 

 

 

Cum să creați Java Servlet

 

Această pagină descrie pașii necesari pentru construirea propriului Servlet și adăugarea sa la proiectul exemplu de web. Acest ghid cere să aveți instalate și să fie în funcțiune Tomcat și Ant. Vezi: 'How to Use Tomcat Webserver'

Creați un nou proiect

Adăugați un nou servlet proiectului

package mypackage;        

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class MyServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
// Print hello message
out.println("<b>MyServlet!</b>");
}
}

 

Adăugați servlet-ul la fișierul web.xml   Add the servlet to the web.xml file

<servlet>        
<servlet-name>MyServlet</servlet-name>
<servlet-class>mypackage.MyServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/myservlet</url-pattern>
</servlet-mapping>

 

Adăugați servlet-ul  la pagina de index

Puteți face acest lucru în două moduri diferite.
Primul lansează servlet-ul într-o fereastră goală care va expune textul"MyServlet!". A doua opțiune este să se folosească modelul de pagină web. Acest lucru solicită un pas suplimentar pentru includerea servlet-ului în contextul modelului.Demersul modelului folosește o a treia parte numită 'Struts' care este o sursă deschisă a proiectului de la Fundația Apache. Dacă nu sunteți familiarizați cu aceste tehnici atunci copiați-le pur și simplu și atașați-le la cod.Altfel, mai puteți consultahttp://jakarta.apache.org/struts/index.html

Opțiunea 1:

<b>                                             
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<br><br>
<a href="info.jsp">JSP Page</a>
<br><br>
<a href="helloworld.jsp">Servlet Page</a>

<br><br>
<a href="myservlet">MyServlet Page</a>

<br><br>
<a href="tutorial.htm">Add your own Servlet</a>
</font>
</b>

 

Opțiunea 2:

<b>                       
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<br><br>
<a href="info.jsp">JSP Page</a>
<br><br>
<a href="helloworld.jsp">Servlet Page</a>

<br><br>
<a href="myservlet.jsp">MyServlet Page</a>

<br><br>
<a href="tutorial.htm">Add your own Servlet</a>
</font>
</b>

 

<%@ taglib uri='/WEB-INF/struts-template.tld' prefix='template' %>
<template:insert template='/template.jsp'>
<template:put name='header'>
<table width="100%" border="0" cellspacing="3" cellpadding="0" height="100">
<tr align="center" valign="middle" bgcolor="#CCCCFF">
<td bgcolor="#FFFFFF">
<p></p>
</td>
</tr>
<tr align="center">
<td height="50">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
</template:put>
<template:put name='content' content='
myservlet'/>
<template:put name='footer'>
</font>
</td>
</tr>
<tr align="center" valign="middle">
<td height="152" valign="top"></td>
</tr>
</table>
</template:put>
</template:insert>

 

Executați noul dvs Servlet

Referințe

 

Cum să Schimbați Fișierul de derulare a Proiectului

 

1.

Selectați Project > Project Properties.

2.

În fereastra care se deschide Project Properties, selectați un fișier diferit din lista care se deschide.


Or

1.

Click pe Build > RunTime Configuration.

2.

În fereastra RunTime Configuration , selectați opțiunea adecvată din listă și dați click pe Edit sau click pe New.

3.

În fereastra Set RunTime Configurations, asigurați-vă că fereastra pentru text nu este goală.

4.

Selectați un fișier  diferit din listă.

5.

Fiți siguri că opțiunea modificată din listă este verificată și apoi dați click pe  OK.

6.

În Tools Menu , dați click pe lista care se deschide lângă butonul  Execute Project  pentru a activa opțiunea run-time.


Sfat: Puteți edita imaginile toolbar existente copiindu-le și atașându-le în fereastra Ed
it Button Image .

 
Teme Relatate

 

 

Cum instalați Argumentele Metodei Principale

 

1.

Selectați Configure > Options.

2.

Selectați JDK Tools.

3.

Selectați Run Application din lista Select Tooltip .

4.

Selectați o opțiune din listă.

5.

Click pe Edit.

6.

Pe Parameters tab din fereastra Tool Configurations , click pe Prompt for Main Method Arguments .


Sau

1.

Deschideți sau creați un proiect.

2.

Click pe Build > Runtime Configuration.

3.

Selectați New sau Edit.

4.

In fereastra Set RunTime Configuration , introduceți argumentele.

5.

În Tools Menu , click pe lista care se deschide lângă butonul Execute Project pentru a active opțiunea run-time .


 
Teme Relatate

Cum să Capturați Informația produsă de o Aplicație cu Consolă Java

 

1.

Click pe Build > RunTime Configurations.

2.

Selectați opțiunea adecvată din listă și dați click pe Edit sau  New.

3.

În fereastra Set RunTime Configuration, asigurați-vă că fereastra pentru text nu este goală. 

4.

Selectați opțiunea adecvată din Run Application  și click pe Edit sau Copy.

5.

Selectați  Capture Output și dați click pe OK.

6.

Fiți siguri că opțiunea modificată din listă este selectată și apoi dați click pe  OK.

7.

În Tools Menu , click pe lista care se deschide lângă butonul Execute Project pentru a active opțiunea run-time . 


 
Teme Relatate

Cum să completați cuvintele în timp ce le tastați

 

 Cu opțiunea de completare a cuvântului, puteți completa cuvinte scrise pe jumătate , dacă sunt deja menționate undeva în text. Încercați "Hello He" sau "H1 H2 H" urmate de Ctrl+Shift+W . Metoda este posibilă când caracterul din față este numeric sau alphabetic.

 

 

 

 

 

 

 

 

 

 

Cum să instalați  Class Path

 

1.

Alegeți Project > Project Properties.

2.

Pe Required Libraries , click pe New.

3.

Pe fereastra Set Library , click pe butonul Add pentru a insera o rută sau un fișier package.

4.

Numiți software –ul computerului și dați click pe OK. Noul software va apărea în listă.

5.

Click pe checkbox pentru  a adăuga rutele/căile softerul-ui la ruta clasei.

Sfat: Puteți, de asemenea, alege să adăugați fișierele adiționale .jar la profilul selectat JDK.A treia opțiune este să copiați fișierele.jar la un folder din ierarhia proiectului. Puteți apoi include fișierele în File View. Vizualizați imaginea de mai jos.

 

 

 

 


 
Teme relatate

 

Cum să Creați un model de Proiect

 

1.

Creați un folder nou în ..\JCreator\Templates\ numit Template_N,  N înlocuiește numărul următorului model.

2.

Copiați fișierele setup.tst și Project_Name.java din ..\JCreator\Templates\Template_1 folder în noul folder.

3.

Deschideți fișierul setup.tst cu JCreator  și schimbați textul de lângă [LABEL] tag.

4.

Deschideți fișierul Project_Name.java, modificați codul.
 <PROJECT NAME> tag reprezintă  numele  projectului.

5.

Inserati cât de multe fișiere doriți în noul folder Template(Model) .

6.

 Modelul proiectului nou va apărea în lista modelului de proiect din fereastra New.

 

Fișier Sursă Template tags

Descriere

<PROJECT_NAME>

Numele proiectului

<LPROJECT_NAME>

Lower case: numele proiectului

<UPROJECT_NAME>

Upper case: numele proiectului

 

 

<%Y>

An cu secol, ca nr. zecimal

<%y>

An fără secol, ca nr. Zecimal (00 – 99)

<%B>

Nume lună complet

<%b>

Nume lună abreviat

<%m>

Lună ca nr. Zecimal (01 – 12)

<%A>

Zi a săptămânii complet scrisă

<%a>

Zi a săptămânii formă abreviată

<%d>

Zi a lunii ca nr. zecimal (01 – 31)

 

 

Setup File Template tags (setup.tst)

 

[LABEL]

Numele modelului de proiect

 

 

 

 

 

 

 

Cum folosiți redactorul Jikes

 

Jikes este un redactor gratuit care paote fi descărcat din IBM.Trăsăturile includ:

1.

Mai întâi descărcați și instalați Jikes package. (doar ~850kb)

2.

Click pe Project > Project Properties.

3.

În JDK Tools tab din fereastra Project Properties faceți o copie a redactorului adecvat.

4.

Schimbați linia de comandă la ruta Jikes.exe.

5.

Adăugați parametrul opțiunea-E

6.

Închideți fereastra  Tool Configuration și faceți posibilă Jikes checkbox.

7.

Compilați proiectul dvs apăsând F7.


Important: Fiți siguri că ruta proiectului nu conține spații; altfel veți obține erori de redactare

 

 

Cum să folosiți Devirusatorul

 

Devirusatorul vă ajută să găsiți și să fixați virușii din programele în limbaj Java. Devirusatorul solicită un cadru/ mediu al proiectului pentru a se derula.Puteți activa devirusatorul cu click pe Build > Start Debugger. JCreator activează jdb.exe ca un process minor cu parametrii proiectului current; jdb invocă un al doilea VM Java, încarcă clasele specificate și oprește mașina virtuală înainte de executarea primei instrucțiuni a clasei.

 

Înainte sau în timpul execuției, puteți instala  pauze. O pauză îi spune devirusatorului unde să se oprească. Le puteți instala folosind meniul shortcut al editorului

Plasați o pauză și activați devirusatorul. Devirusatorul funcționează până la pauză. De aici încolo, puteți trece prin cod folosind F10 și F11.

 

Cu comanda DUMPputeți vizualiza variabilele de clasă selectând mai intâi numele variabil și apoi apăsând F8. Nu puteți vizualiza variabilele în contextul metodei fără să selectați fereastra Include Debug Info  în instrumentul Redactorului.

 

Mai multe informații despre devirusator pot fi găsite în Documentul JDK. Căutați jdb.exe (Help | JDK Help).Puteți instala JavaDocs cu click pe Configure > Options > JDK Profiles > Edit.

 

Cum să folosiți Lista cu Sarcini

 


 
Teme Relatate