Einstieg in Eclipse 3.5: [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Medienkombination Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Galileo Press
2009
|
Ausgabe: | 3., aktualisierte Aufl. |
Schriftenreihe: | Galileo Computing
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | Literaturverz. S. 399 |
Beschreibung: | 408 S. graph. Darst. DVD-ROM (12 cm) |
ISBN: | 9783836214285 |
Internformat
MARC
LEADER | 00000nom a2200000 c 4500 | ||
---|---|---|---|
001 | BV035754580 | ||
003 | DE-604 | ||
005 | 20100423 | ||
008 | 091005s2009 gw ||| 0| bnger d | ||
015 | |a 09,N17,0028 |2 dnb | ||
016 | 7 | |a 993615058 |2 DE-101 | |
020 | |a 9783836214285 |c : EUR 29.90, EUR 30.80 (AT), sfr 49.90 (freier Pr.) |9 978-3-8362-1428-5 | ||
024 | 3 | |a 9783836214285 | |
035 | |a (OCoLC)634234985 | ||
035 | |a (DE-599)DNB993615058 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-92 |a DE-83 |a DE-523 |a DE-634 |a DE-B1533 |a DE-Aug4 |a DE-1051 |a DE-29T |a DE-573 |a DE-B768 |a DE-2070s | ||
082 | 0 | |a 005.13 |2 22/ger | |
084 | |a ST 232 |0 (DE-625)143619: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Künneth, Thomas |d 1970- |e Verfasser |0 (DE-588)123455987 |4 aut | |
245 | 1 | 0 | |a Einstieg in Eclipse 3.5 |b [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] |c Thomas Künneth |
250 | |a 3., aktualisierte Aufl. | ||
264 | 1 | |a Bonn |b Galileo Press |c 2009 | |
300 | |a 408 S. |b graph. Darst. |e DVD-ROM (12 cm) | ||
490 | 0 | |a Galileo Computing | |
500 | |a Literaturverz. S. 399 | ||
650 | 0 | 7 | |a Eclipse 3.5 |0 (DE-588)7675682-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Eclipse 3.5 |0 (DE-588)7675682-8 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3280708&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018614570&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-018614570 |
Datensatz im Suchindex
_version_ | 1805093018718437376 |
---|---|
adam_text |
Titel: Einstieg in Eclipse 3.5
Autor: Künneth, Thomas
Jahr: 2009
Inhalt
Vorwortzur dritten Auflage 11
Einleitung 13
,';'^$t "~ '': "¦¦"¦'*.: '"-*;#« -¦ ¦'¦¦''i'*^":-T^-^^p*:^ ^';i,**t
1.1 Java und Eclipse installieren 19
1.1.1 Installation von Java 20
1.1.2 Installation von Eclipse 23
1.1.3 Der erste Start 26
1.2 Das erste eigene Projekt 30
1.2.1 Ein neues Projekt anlegen 31
1.2.2 Ein erster Blick auf die Projektverwaltung 39
1.3 Ein Rundgang durch die IDE 42
1.3.1 Die Hilfefunktionen von Eclipse 42
1.3.2 Verfugbare Java-Laufzeitumgebungen anzeigen
und bearbeiten 50
1.4 Zusammenfassung 54
2.1 Perspektiven, Sichten und Editoren 55
2.1.1 Die Workbench 56
2.1.2 Sichten 59
2.1.3 Editoren 63
2.1.4 Perspektiven 66
2.2 Java-Programme eingeben und bearbeiten 72
2.2.1 Einstellungen vornehmen 72
2.2.2 Der Java-Editor 77
2.2.3 Navigation 83
2.2.4 Komfortabel arbeiten 89
2.3 Suchen, Ersetzen und Refactoring 103
2.3.1 In und nach Dateien suchen 104
2.3.2 Suchen und Ersetzen im Quelltext 108
2.3.3 Refactoring 111
2.4 Zusammenfassung 117
7
3.1 Der Arbeitsbereich 119
3.1.1 Arbeitsbereiche anlegen und wechseln 120
3.1.2 Im Arbeitsbereich abgelegte Informationen 121
3.1.3 Verkniipfte Ressourcen 126
3.2 Die Projektverwaltung 128
3.2.1 Verschiedene Arten von Projekten 128
3.2.2 Projekte verwalten 133
3.2.3 Das Menu »Project« 136
3.3 Komplexe Projekte 144
3.3.1 Der Build Path 145
3.3.2 Bibliotheken 148
3.3.3 Launch Configurations 155
3.4 Ant und externe Tools 159
3.4.1 Ant 159
3.4.2 Externe Tools 165
3.5 Zusammenfassung 167
4.1 Plug-ins aus Anwendersicht 170
4.1.1 Manuelle Installation von Plug-ins 170
4.1.2 Installation uber den Update Manager 171
4.1.3 Plug-ins verwalten 177
4.1.4 Equinox p2 180
4.2 Die technische Infrastruktur 185
4.2.1 Die Eclipse-Plattform 186
4.2.2 Features, Plug-ins und Fragmente 188
4.3 Eigene Plug-ins entwickeln 189
4.3.1 Das HelloWorld-Plug-in 189
4.3.2 Editoren der Perspektive »Plug-in Development* 193
4.3.3 Sichten der Perspektive »Plug-in Development* 201
4.4 Eclipse RCP-Anwendungen 203
4.4.1 Ein kleines Beispiel 203
4.4.2 Branding und Verteilung 207
4.5 Zusammenfassung 213
n
5.1 Visuelles Debuggen 216
5.1.1 Ein erstes Beispiel 216
5.1.2 Die Sichten der Perspektive »Debug« 221
5.2 Konzepte und Techniken 225
5.2.1 Architektur des Eclipse Debuggers 225
5.2.2 Breakpoints 230
5.3 Fortgeschrittene Debug-Techniken 239
5.3.1 Bedingte Programmunterbrechungen 239
5.3.2 Kontrollierte Einzelschrittverarbeitung 243
5.3.3 Anderungen vornehmen 249
5.4 Unit-Tests 253
5.4.1 JUnit im Oberblick 253
5.4.2 Weitere JUnit-Funktionen 259
5.5 Zusammenfassung 261
6.1 Lokales Repository aufsetzen 264
6.1.1 Einrichten von CVS 264
6.1.2 Subversion einrichten 270
6.2 CVS-Unterstiitzung 274
6.2.1 Mit Repositories arbeiten 274
6.2.2 Mit lokalen Kopien arbeiten 284
6.3 Auf Subversion-Repositories zugreifen 287
6.3.1 Subclipse installieren und einrichten 287
6.3.2 Daten einchecken 290
6.3.3 Mit Repositories arbeiten 296
6.3.4 Unterschiede analysieren und behandeln 301
6.3.5 Mit Subversive arbeiten 306
6.4 Im Team arbeiten 314
6.4.1 Die Perspektive »Team Synchronizing* 315
6.4.2 Weitere teambezogene Funktionen 316
6.5 Zusammenfassung 317
9
mmamim^^w»m4mmmmmimim .- • . --. .
¦Hir. ^,. -»t vid*\ - jk«.Vi
7.1 GUI-Editoren 320
7.1.1 Ein Uberblick 320
7.1.2 Jigloo 323
7.1.3 Die Aufgabenverwaltung »Do it!« 327
7.2 Das Hauptfenster 329
7.2.1 Die Meniileiste 329
7.2.2 Der Darstellungsbereich 335
7.3 Die Dialoge 338
7.3.1 Aufgaben erfassen 338
7.3.2 Die iibrigen Dialoge 348
7.4 DieTeile verbinden 353
7.4.1 Die Implementierung von »Do it!« 354
7.4.2 Die Anwendung paketieren 358
7.5 Zusammenfassung 361
Wmmikm£iS . 4«ti^ • • v. *- • re-*,1 .^-^¦- «¦**.„ •» i •*«»*^-tt^»*«-h^^^«±Mi»mi^mm^^fit.«%
8.1 Java-Webanwendungen mit Eclipse 364
8.1.1 Web Standard Tools 364
8.1.2 Java EE Developer Tools 374
8.2 Das Google Web Toolkit 382
8.2.1 Funktionsweise und Installation 382
8.2.2 Eine eigene Anwendung 385
8.3 Rich Ajax Platform 391
8.3.1 Grundlagen 391
8.3.2 Installation und Test 393
8.4 Zusammenfassung 398
A Literaturverzeichnis 399
B Die Buch-DVD 401
Index 403 |
any_adam_object | 1 |
author | Künneth, Thomas 1970- |
author_GND | (DE-588)123455987 |
author_facet | Künneth, Thomas 1970- |
author_role | aut |
author_sort | Künneth, Thomas 1970- |
author_variant | t k tk |
building | Verbundindex |
bvnumber | BV035754580 |
classification_rvk | ST 232 ST 250 |
ctrlnum | (OCoLC)634234985 (DE-599)DNB993615058 |
dewey-full | 005.13 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13 |
dewey-search | 005.13 |
dewey-sort | 15.13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 3., aktualisierte Aufl. |
format | Kit Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nom a2200000 c 4500</leader><controlfield tag="001">BV035754580</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100423</controlfield><controlfield tag="008">091005s2009 gw ||| 0| bnger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">09,N17,0028</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">993615058</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836214285</subfield><subfield code="c">: EUR 29.90, EUR 30.80 (AT), sfr 49.90 (freier Pr.)</subfield><subfield code="9">978-3-8362-1428-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783836214285</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)634234985</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB993615058</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-B1533</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-2070s</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 232</subfield><subfield code="0">(DE-625)143619:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Künneth, Thomas</subfield><subfield code="d">1970-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)123455987</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Einstieg in Eclipse 3.5</subfield><subfield code="b">[effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.]</subfield><subfield code="c">Thomas Künneth</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3., aktualisierte Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Galileo Press</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">408 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="e">DVD-ROM (12 cm)</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Galileo Computing</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturverz. S. 399</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Eclipse 3.5</subfield><subfield code="0">(DE-588)7675682-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Eclipse 3.5</subfield><subfield code="0">(DE-588)7675682-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3280708&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018614570&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018614570</subfield></datafield></record></collection> |
id | DE-604.BV035754580 |
illustrated | Not Illustrated |
indexdate | 2024-07-20T10:20:50Z |
institution | BVB |
isbn | 9783836214285 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018614570 |
oclc_num | 634234985 |
open_access_boolean | |
owner | DE-92 DE-83 DE-523 DE-634 DE-B1533 DE-Aug4 DE-1051 DE-29T DE-573 DE-B768 DE-2070s |
owner_facet | DE-92 DE-83 DE-523 DE-634 DE-B1533 DE-Aug4 DE-1051 DE-29T DE-573 DE-B768 DE-2070s |
physical | 408 S. graph. Darst. DVD-ROM (12 cm) |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Galileo Press |
record_format | marc |
series2 | Galileo Computing |
spelling | Künneth, Thomas 1970- Verfasser (DE-588)123455987 aut Einstieg in Eclipse 3.5 [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] Thomas Künneth 3., aktualisierte Aufl. Bonn Galileo Press 2009 408 S. graph. Darst. DVD-ROM (12 cm) Galileo Computing Literaturverz. S. 399 Eclipse 3.5 (DE-588)7675682-8 gnd rswk-swf Eclipse 3.5 (DE-588)7675682-8 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3280708&prov=M&dok_var=1&dok_ext=htm Inhaltstext HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018614570&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Künneth, Thomas 1970- Einstieg in Eclipse 3.5 [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] Eclipse 3.5 (DE-588)7675682-8 gnd |
subject_GND | (DE-588)7675682-8 |
title | Einstieg in Eclipse 3.5 [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] |
title_auth | Einstieg in Eclipse 3.5 [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] |
title_exact_search | Einstieg in Eclipse 3.5 [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] |
title_full | Einstieg in Eclipse 3.5 [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] Thomas Künneth |
title_fullStr | Einstieg in Eclipse 3.5 [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] Thomas Künneth |
title_full_unstemmed | Einstieg in Eclipse 3.5 [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] Thomas Künneth |
title_short | Einstieg in Eclipse 3.5 |
title_sort | einstieg in eclipse 3 5 effiziente java entwicklung mit eclipse plug ins web und rcp anwendungen erstellen inkl refactoring debugging subversion cvs u v m |
title_sub | [effiziente Java-Entwicklung mit Eclipse ; Plug-ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.] |
topic | Eclipse 3.5 (DE-588)7675682-8 gnd |
topic_facet | Eclipse 3.5 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3280708&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018614570&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT kunneththomas einstiegineclipse35effizientejavaentwicklungmiteclipsepluginswebundrcpanwendungenerstelleninklrefactoringdebuggingsubversioncvsuvm |