Java-Entwicklung mit Ant

Größe: px
Ab Seite anzeigen:

Download "Java-Entwicklung mit Ant"

Transkript

1 Erik Hatcher, Steve Loughran Java-Entwicklung mit Ant Übersetzung aus dem Amerikanischen von Reinhard Engel

2 Vorwort 19 Einleitung 21 Über dieses Buch 25 Wer dieses Buch lesen sollte 25 Wie dieses Buch aufgebaut ist 26 Online-Ressourcen 28 Konventionen in diesem Buch 28 Ant-Versionen und andere Projekte 29 Author-Online 29 Über die Autoren 30 Teil 1: Ant lernen 31 Kapitel 1: Eine Einführung in Ant Was ist Ant? Was ist ein Build-Prozess und warum brauchen Sie einen? Warum halten wir Ant für ein großartiges Build-Werkzeug? Die Kernkonzepte von Ant Ein Beispielprojekt Warum sollten Sie Ant verwenden? Integrierte Development Environments Make Andere Build-Werkzeuge Schnell produktiv arbeiten Die Entwicklung von Ant Ant und Methoden zur Software-Entwicklung Extreme Programming Unser Beispielprojekt Dokumentations-Suchmaschine - Ant-Beispielprojekt 47

3 1.7 Schön und gut, aber kann Ant auch Jenseits der Java-Entwicklung Webpublishing-Engine Einfache Workflow-Engine Microsoft.Net und andere Sprachen Zusammenfassung 50 Kapitel 2: Der Einstieg in Ant Unser erstes Projekt definieren Schritt 1: Prüfen, ob die Tools einsatzbereit sind Schritt 2: Das erste Ant-Buildfile schreiben Das Buildfile analysieren Schritt 3: Den ersten Build ausführen Wenn der Build scheitert Den Build genauer analysieren Schritt 4: Struktur schaffen Die Source-Verzeichnisse strukturieren Die Build-Verzeichnisse strukturieren Die Dist-Verzeichnisse strukturieren Das Buildfile erstellen Target-Abhängigkeiten Das neue Buildfile ausführen Den Build erneut ausführen Wie Ant mehrere Targets auf der Kommandozeile verarbeitet Schritt 5: Das Programm ausführen Warum ein Programm aus Ant heraus ausführen Ein execute-target hinzufügen Das neue Target ausführen Kommandozeilenoptionen von Ant Das Buildfile angeben, das ausgeführt werden soll Den Umfang der angezeigten Informationen steuern Information über ein Projekt abfragen Das endgültige Buildfile Zusammenfassung 78 Kapitel 3: Ant-Datentypen und Properties verstehen Grundkonzepte Ein Überblick über die Datentypen Property-Überblick Die Datentypen und Properties von <javac> Pfade Filesets Fileset-Beispiele Default Excludes Pattemsets 87

4 3.6 Selektoren Die Benennung von Datentyp-Elementen Filterset Zeitstempel zur Build-Zeit in Dateien einfügen FilterChains und FilterReader. ~ Mapper Identity-Mapper Flatten-Mapper Merge-Mapper Glob-Mapper Regexp-Mapper Package-Mapper Zusätzliche Ant-Datentypen ZipFileset Dirset Filelist ClassFileset Properties Properties mit dem <property>-task setzen Warum der <property>-task etwas Spezielles ist Die Verfügbarkeit von Ressourcen prüfen: <available> Zeit durch Überspringen unnötiger Schritte sparen: <uptodate> Bedingungen testen: <condition> Properties von der Kommandozeile aus setzen Einen Build-Zeitstempel erstellen: <tstamp> Properties aus einer XML-Datei laden Ant mit Properties steuern Targets bedingt ausführen Patternsets bedingt ein- oder ausschließen Builds bedingt abbrechen Referenzen Properties und Referenzen Eingebettete Patternsets referenzieren Best Practices Zusammenfassung 119 Kapitel 4: Mit JUnit testen Refactoring DieJava-main()-Methode testen Eine Einführung in JUnit Einen Testfall schreiben 123 "4.3.2 Einen Testfall ausführen Gewünschte Ergebnisse zusichern Der Lebenszyklus eines Testfalls Eine Testsuite schreiben JUnit beschaffen und installieren Erweiterungen von JUnit 127

5 4.4 Unit-Tests auf unsere Anwendung anwenden Den Test zuerst schreiben Beim Testen externe Ressourcen nutzen DerJUnit-Task: <junit> Die Verzeichnisstruktur an das Testen anpassen JUnit in den Build-Prozess einfügen Scheitern eines Tests ist ein Scheitern des Builds Testergebnisse sammeln Mehrere Tests ausführen Einen eigenen Ergebnis-Formatierer erstellen Testergebnisberichte erstellen Berichte erzeugen und bei Testmisserfolgen ein Scheitern des Builds zulassen Einen einzelnen Testfall von der Kommandozeile aus ausführen Die Testumgebung initialisieren Andere Testprobleme Tests abkürzen Eine große Anzahl von Tests bewältigen Best Practices Zusammenfassung 147 Kapitel 5: Programme ausführen Warum Sie externe Programme ausführen müssen Java-Programme ausführen Eine Einführung in den <java>-task Den Klassenpfad setzen Argumente System-Properties definieren Das Programm in einer neuen JVM ausführen Umgebungsvariablen setzen Die neue JVM steuern Fehler mit»failonerror«behandeln JAR-Dateien ausführen Programme von Drittanbietern aufrufen Vor dem Aufruf eines Java-Programms seine Existenz prüfen Ein Timeout setzen Native Programme mit <exec> starten Umgebungsvariablen setzen Fehler behandeln Timeouts bearbeiten Shell-Befehle erstellen und ausführen Die Existenz eines Programms vor seinem Aufruf prüfen 167" 5.4 Mehrere Dateien auf einmal bearbeiten: <apply> Ausgaben verarbeiten Einschränkungen bei der Ausführung Best Practices Zusammenfassung 171

6 Kapitel 6: Projekt-Packaging Dateien verschieben, kopieren und löschen Dateien löschen Dateien kopieren Dateien verschieben Filtern Das Packaging vorbereiten Den Release-Code erstellen und dokumentieren Datendateien hinzufügen Die Dokumentation vorbereiten Installationsskripts und Dokumente vorbereiten Libraries für die Distribution vorbereiten Archivdateien erstellen JAR-Dateien EineJAR-Datei erstellen DieJAR-Datei testen EinJAR-Manifest erstellen Zusätzliche Metadaten zu der JAR-Datei hinzufügen Best Practices für JAR-Dateien JAR-Dateien signieren Zip-Dateien erstellen Eine Binär-Distribution erstellen Eine Source-Distribution erstellen Zip-Dateien vereinigen Best Practices für Zip-Dateien Tar-Dateien erstellen Webanwendungen mit WAR-Dateien erstellen Ein Package testen Zusammenfassung 201 Kapitel 7: Deployment Deployment-Beispielprobleme Die Tasks überprüfen Tools für das Deployment Tasks für das Deployment Dateiübertragung mit <ftp> Die Verfügbarkeit des Servers testen Mit <sleep> Pausen in den Build einfügen Der -Task von Ant Remote-Dateien mit <get> abrufen Die Deployment-Tasks anwenden FTP-basierte Distribution eines Anwendungs-Packages Information mit dem <input>-task abfragen basierte Distribution eines Anwendungs-Packages Ein lokales Deployment auf Tomcat 4.x 214

7 Kapitel 8: Das Tomcat Management Servlet API Mit Ant nach Tomcat deployen 216 Remote-Deployment auf Tomcat Zwischenspiel - Targets mit <antcall> aufrufen Den <antcall>-task beim Deployment verwenden 225 Das Deployment testen 226 Zusammenfassung 227 Alle Schritte zusammensetzen 229 Unsere Anwendung bis jetzt 229 Unsere eigene Ant-Task-Library erstellen 230 Gemeinsame Properties in mehreren Projekten laden 235 Abhängigkeiten bei verschiedenen Versionen bearbeiten Eine neue Library-Version installieren 240 Die Buildfile-Philosophie Denken Sie bereits am Anfang an das Ende Integrieren Sie Tests in den Build Unterstützen Sie ein automatisiertes Deployment Machen Sie Ihren Code portabel Planen Sie Anpassungsmöglichkeiten ein 243 Zusammenfassung 243 Teil 2: Ant anwenden 245 Kapitel 9: Ant für Entwicklungsprojekte einsetzen Einen Ant-basierten Build-Prozess entwerfen Ein Projekt analysieren Das Kern-Buildfile erstellen Das Buildfile ausbauen Auf Ant umsteigen Die zehn Schritte einer Migration Der Umstieg von Make-basierten Projekten Der Umstieg von IDE-basierten Projekten Große Projekte mit Master-Builds verwalten Refactoring der Buildfiles Der <ant>-task - eine Einführung Beispiel: ein grundlegendes Master-Buildfile Ein skalierbares, flexibles Master-Buildfile erstellen Die Builds von Unterprojekten verwalten Die Properties von Unterprojekten steuern Properties und Referenzen von einem Master-Buildfile erben 265 i Properties und Referenzen in <ant> deklarieren Properties mit XML-Dateifragmenten gemeinsam nutzen Targets mit XML-Dateifragmenten gemeinsam nutzen Wiederverwendbare Library-Buildfiles erstellen

8 9.7 Ein Blick voraus - wie wird die Entwicklung großer Projekte in Zukunft unterstützt? Best Practices für Ant-Projekte Libraries verwalten Prozesse implementieren Zusammenfassung 274 Kapitel 10: Jenseits der Core-Tasks von Ant Die Typen von Tasks verstehen Was also ist ein»optionaler«task? Die hauptsächlichen optionalen Tasks von Ant Warum Drittanbieter-Tasks? Optionale Tasks in Aktion Property-Dateien manipulieren Audiovisuelles Feedback zu einem Build hinzufügen Abhängigkeitsprüfungen hinzufügen Grammatiken mitjavacc parsen Reguläre Ausdrücke ersetzen Tasks zum Software Configuration Management CVS ClearCase Drittanbieter-Tasks verwenden Tasks mit <taskdef> definieren Erwähnenswerte Drittanbieter-Tasks Checkstyle Torque - objektrelationales Mapping Die»ant-contrib«-Tasks Task-Definitionen projektübergreifend nutzen Best Practices Zusammenfassung 299 Kapitel 11: XDocIet XDoclet installieren To-do-Listen generieren Die XDoclet-Architektur Die Ant-Tasks von XDoclet Templating Wie XDoclet funktioniert Ein eigenes XDoclet-Template schreiben Code-Generierung Klassenweise oder dateiweise Generierung Verarbeitete Klassen filtern Fortgeschrittene Aufgaben mit XDoclet lösen Eigene Subtasks Einen eigenen Tag-Handler erstellen

9 11.6 Die Richtung von XDoclet! XDocletim Vergleich zu C# Ein Blick in Javas Zukunft: jsr 175 und Best Practices für XDoclet Abhängigkeitsprüfungen Zusammenfassung 318 Kapitel 12: Für das Web entwickeln Welche speziellen Eigenschaften haben Webanwendungen? Mit Tag-Libraries arbeiten Eine Tag-Library erstellen Tag-Libraries integrieren Zusammenfassung der Taglib-Entwicklung mit Ant JSP-Seiten kompilieren Den <jspc>-task installieren Den <jspc>-task anwenden JSP-Seiten für das Deployment kompilieren Andere Tasks für das Kompilieren von JSP-Seiten Webanwendungen anpassen Anpassung auf der Basis eines Filtersets Deployment-Deskriptoren mit XDoclet anpassen Libraries in der WAR-Datei anpassen Statische Inhalte erzeugen Neue Inhalte erzeugen Neue Dateien erstellen Vorhandene Dateien ändern Webanwendungen mit HttpUnit testen HttpUnit-Tests schreiben Die Tests kompilieren Die Ausführung von HttpUnit-Tests von Ant aus vorbereiten Die HttpUnit-Tests ausführen Die Tests integrieren Die Grenzen von HttpUnit Canoo WebTest Serverseitiges Testen mit Cactus Cactus aus der Sicht von Ant Wie Cactus funktioniert Und jetzt unser Testfall Cactus: Zusammenfassung Zusammenfassung 355 Kapitel 13: Mit XML arbeiten Präambel: Alles über XML-Libraries XML validieren Wenn eine Datei nicht validiert wird

10 XML-DTDs auflösen Alternative XML-Validierungsmechanismen unterstützen XML mit XSLT transformieren Den XMLCatalog-Datentyp verwenden PDF-Dateien aus XML-Source generieren Styler - ein Drittanbieter-Task für Transformationen Ein XML-Buildlog erzeugen Stylesheets Ausgabedateien Das Buildlog nachbearbeiten XML-Daten in Ant-Properties laden JAXB und Castor Zusammenfassung 372 Kapitel 14: Enterprise JavaBeans EJB im Überblick Die viele Arten von Enterprise JavaBeans EJBJAR Anbieterspezifische Situationen Ein einfacher EJB-Build Die EJB-Tasks von Ant anwenden <ejbjar> verwenden Anbieterspezifische <ejbjar>-verarbeitung XDoclet für die EJB-Entwicklung verwenden XDoclet-Sübtasks von XDoclet Verschiedene Application Server mit XDoclet unterstützen Ant-Properties ersetzen Middlegen Deployment auf einem J2EE Application Server Ein vollständiges EJB-Beispiel Best Practices für EJB-Projekte Zusammenfassung 394 Kapitel 15: Mit Webservices arbeiten Was sind Webservices, und was ist SO AP? Das SOAP-API Webservices zu Java hinzufügen Eine SOAP-Client-Anwendung mit Ant erstellen 397. " Unser Buildfile vorbereiten Die Proxy-Klassen erstellen Die SOAP-Proxy-Klassen verwenden Den SOAP-Client kompilieren Den SOAP-Client ausführen Die Erstellung des SOAP-Clients überprüfen :

11 15.3 Einen SOAP-Service mit Axis und Ant erstellen Die einfache Methode, um einen Webservice zu erstellen Webservices zu einer vorhandenen Webanwendung hinzufügen Die Webanwendung konfigurieren Die Libraries hinzufügen SOAP-Services in den Build einfügen Die Existenz benötigter Klassen auf dem Server testen Den SOAP-Endpoint implementieren Unseren Webservice deployen Einen Client für unseren SOAP-Service schreiben Die WSDL importieren Die Tests implementieren Den Java-Client schreiben Was ist Interoperabilität, und warum ist sie ein Problem? Einen C#-Client erstellen Die Existenz von Klassen prüfen Die WSDL nach C# importieren Die C#-Client-Klasse schreiben Den C#-Client erstellen Den C#-Client ausführen Überblick über den C#-Client-Build-Prozess Die rigorose Methode, um einen Webservice zu erstellen Die Webservice-Entwicklung überprüfen Ant per SOAP aufrufen Zusammenfassung 425 Kapitel 16: Fortlaufende Integration Ant-Builds mit dem Betriebssystem planen Die Windows-Methode Die Unix-Version Mit Skripts arbeiten CruiseControl Wie CruiseControl funktioniert Den Build Runner starten Build-Log-Berichte Benachrichtigungen und Build-Zähler Zusammenfassung von CruiseControl Tipps und Tricks Vor- und Nachteile von CruiseControl Anthill Anthill einrichten Wie Anthill funktioniert Zusammenfassung: Anthill Gump Gump installieren und ausführen Wie Gump funktioniert Zusammenfassung: Gump

12 16.5 Ein Vergleich von Werkzeugen zur fortlaufenden Integration Zusammenfassung 446 Kapitel 17: Nativen Code entwickeln Spezielle Probleme bei nativem Code Vorhandene Build-Werkzeuge nutzen Delegation an eine IDE Mit Make arbeiten Eine Einführung in den <cc>-task Die Tasks installieren Einen Compiler hinzufügen Eine schnelle Einführung in den <cc>-task EineJNI-Library in Ant erstellen Die Schritte, um einejni-library zu erstellen Denjava-Stub schreiben Die C-H-Klasse schreiben AA Den C++-Source kompilieren Die Library testen und deployen Plattformübergreifend arbeiten Den C++-Source migrieren Das Buildfile erweitern Die Migration testen Den Code portieren Den <cc>-task ausführlicher studieren Präprozessor-Makros definieren Libaries beim Linken mit <libset> einbinden Compiler und Linker konfigurieren Linker anpassen Native Libraries distribuieren Zusammenfassung 469 Kapitel 18: Produktiver Einsatz (Deployment) Das Problem der verschiedenen Application Server Grundsätzlich verschiedenes Basisverhalten Unterschiedliches Java Runtime-Verhalten Mit verschiedenen API-Implementierungen umgehen Anbieterspezifische Libraries Deployment-Deskriptoren Serverspezifische Deployment-Prozesse Serverspezifische Verwaltung Mit den Operatoren arbeiten Anwendungsfälle für den laufenden Betrieb Operative Tests Defect Tracking beim operativen Einsatz Den operativen Betrieb in den Build-Prozess integrieren

13 18.3 Deployment-Aufgaben mit Ant lösen Arbeiten Sie mit einem einzigen Source-Baum Erstellen Sie die Archivdateien mit einem vereinheitlichten Target Ant serverseitig für ein Deployment ausführen Den Upload- und Deployment-Prozess automatisieren Eine Einführung in Deployment-Powertools von Ant Der <copy>-task Der <serverdeploy>-task Remote-Kontrolle mit <telnet> Einen Deployment-Prozess für den produktiven Einsatz erstellen Der Plan Die Verzeichnisstruktur Die Konfigurationsdateien Die Buildfiles Das Remote-Buildfile build.xml Das Buildfile für die Installation auf einem Server schreiben Auf den Remote-Server hinaufladen Das Remote-Deployment in Aktion Der Deployment-Prozess im Überblick Das Deployment auf speziellen Application Servern Tomcat 4.0 und BEA WebLogic HP Bluestone Application Server Andere Server Das Deployment verifizieren Die Zeitstempeldatei erstellen Die Zeitstempeldatei in die Anwendung einfügen Den Zeitstempel testen Best Practices Zusammenfassung 503 Teil 3: Ant erweitern 505 Kapitel 19: Ant-Tasks schreiben Was genau ist ein Ant-Task? Der einfachste Ant-Task der Welt Einen Task in demselben Build kompilieren und anwenden Der Lebenszyklus eines Tasks Ein Leitfaden für das Ant-API Task Project Path Fileset DirectoryScanner

14 EnumeratedAttribute FileUtils Wie Tasks Daten erhalten Attribute setzen Eingebettete Elemente unterstützen Datentypen unterstützen Formatfreien Body-Text zulassen Eine grundlegende Unterklasse der Ant-Task erstellen Ein Attribut zu einem Task hinzufügen Elementtext verarbeiten Mit einem Fileset arbeiten Fehlerbehandlung Ant-Tasks testen Externe Programme ausführen Prozessausgaben verarbeiten Zusammenfassung der nativen Ausführung Ein Java-Programm innerhalb eines Tasks ausführen Ein Beispiel-Task, der ein Java-Programm per Forking ausführt Beliebig benannte Elemente und Attribute unterstützen Eine Task-Library erstellen Mehrere Versionen von Ant unterstützen Zusammenfassung 538 Kapitel 20: Weitere Möglichkeiten, Ant zu erweitern Scripting innerhalb von Ant Implizite Objekte, die für <script> bereitgestellt werden Skripting-Zusammenfassung Listener und Logger Einen eigenen Listener schreiben Die Logging-Funktionen von Log4j verwenden Einen eigenen Logger schreiben MailLogger verwenden Einen eigenen Mapper entwickeln :4 Custom-Selektoren erstellen Einen Custom-Selektor in einem Build verwenden Einen Custom-Filter implementieren Einen Custom-FilterReader codieren Zusammenfassung

15 Anhang A: Installation 565 Anhang B: XML für Ant - eine kurze Einführung 573 Anhang C: IDE-Integration 577 Anhang D: Die Elemente des Ant-Stils 583 Anhang E: Die Ant-Task-Referenz 601 Anhang F: Quellen 655 Anhang G: Stichwortverzeichnis

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Task: Nmap Skripte ausführen

Task: Nmap Skripte ausführen Task: Nmap Skripte ausführen Inhalt Einfache Netzwerkscans mit NSE Ausführen des Scans Anpassung der Parameter Einleitung Copyright 2009-2015 Greenbone Networks GmbH Herkunft und aktuellste Version dieses

Mehr

Übung: Verwendung von Java-Threads

Übung: Verwendung von Java-Threads Übung: Verwendung von Java-Threads Ziel der Übung: Diese Übung dient dazu, den Umgang mit Threads in der Programmiersprache Java kennenzulernen. Ein einfaches Java-Programm, das Threads nutzt, soll zum

Mehr

Das Build Tool Ant. Sebastian Mancke, mancke@mancke-software.de

Das Build Tool Ant. Sebastian Mancke, mancke@mancke-software.de Das Build Tool Ant Sebastian Mancke, mancke@mancke-software.de Grundlagen Motivation Bei der Übersetzung und Pflege von Software treten viele, gleich bleibende Arbeitsschritte auf. Übersetzen des Codes

Mehr

Leitfaden zur Installation von Bitbyters.WinShutdown

Leitfaden zur Installation von Bitbyters.WinShutdown Leitfaden zur Installation von Bitbyters.WinShutdown für Windows 32 Bit 98/NT/2000/XP/2003/2008 Der BitByters.WinShutDown ist ein Tool mit dem Sie Programme beim Herunterfahren Ihres Systems ausführen

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

Wie konfiguiriert man Eclipse (mit oder ohne Plugin) Erich Ehses

Wie konfiguiriert man Eclipse (mit oder ohne Plugin) Erich Ehses Wie konfiguiriert man Eclipse (mit oder ohne Plugin) Erich Ehses Man kann die nötigen Dateien separat von den angegebenen Quellen beziehen oder das Eclipse- Plugin für java_cup verwenden. Am Ende benötigt

Mehr

Anleitung zur Webservice Entwicklung unter Eclipse

Anleitung zur Webservice Entwicklung unter Eclipse Entwicklungsumgebung installieren Sofern Sie nicht an einem Praktikumsrechner arbeiten, müssen Sie ihre Eclipse-Umgebung Webservice-fähig machen. Dazu benötigen Sie die Entwicklungsumgebung Eclipse for

Mehr

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen Was bedeutet es, ein Redaktionssystem einzuführen? Vorgehensmodell für die Einführung eines Redaktionssystems Die Bedeutung Fast alle Arbeitsabläufe in der Abteilung werden sich verändern Die inhaltliche

Mehr

Konfigurationslanleitung für J2EE und Eclipse im KBS-Pool

Konfigurationslanleitung für J2EE und Eclipse im KBS-Pool Konfigurationslanleitung für J2EE und Eclipse im KBS-Pool JBoss vorbereiten Wir haben ein zip-archiv mit JBoss 4.0.5 in /opt/jboss-4.0.5.zip hinterlegt. Entpacken Sie dieses in ihrem Homeverzeichnis an

Mehr

Materialupload. Verwalten von Unterrichtsmaterialien. über das STiNE-Webportal. Universität Hamburg Tor zur Welt der Wissenschaft

Materialupload. Verwalten von Unterrichtsmaterialien. über das STiNE-Webportal. Universität Hamburg Tor zur Welt der Wissenschaft SEA IT Applications Materialupload Verwalten von Unterrichtsmaterialien über das STiNE-Webportal Dokumentenversion: Oktober 2013 SEA IT Applications - 2 - Inhalt 1 Einleitung... - 3-2 Materialien einstellen...

Mehr

Das Build-Tool ANT ETIS SS05

Das Build-Tool ANT ETIS SS05 Das Build-Tool ANT ETIS SS05 Motivation Build - Datei Allgemeiner Aufbau Project Target Task Properties Zusammenfassung Literatur Gliederung 2 Motivation ANT I open source-projekt (aktuell: Version 1.6.5)

Mehr

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein. Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt

Mehr

Software-Engineering und Optimierungsanwendungen in der Thermodynamik

Software-Engineering und Optimierungsanwendungen in der Thermodynamik Software-Engineering und Optimierungsanwendungen in der Thermodynamik Software-Engineering 5 Programmentwicklung und Debuggen mit IDE und CASE-Tools Übungen Prof. Dr. Rolf Dornberger OPTSWE_SWE: 5 Programmentwicklung

Mehr

Internet Explorer Version 6

Internet Explorer Version 6 Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster

Mehr

Migration NVC 5.x auf NEM/NPro (Migration eines bestehenden, produktiven NVC Verteilservers auf NEM/NPro)

Migration NVC 5.x auf NEM/NPro (Migration eines bestehenden, produktiven NVC Verteilservers auf NEM/NPro) Migration NVC 5.x auf NEM/NPro (Migration eines bestehenden, produktiven NVC Verteilservers auf NEM/NPro) 1. Vorbereitung/Hinweise Norman Endpoint Manager und Norman Endpoint Protection (NEM/NPro) kann

Mehr

Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10. Technische Informationen (White Paper)

Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10. Technische Informationen (White Paper) Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10 Technische Informationen (White Paper) Inhaltsverzeichnis 1. Über dieses Dokument... 3 2. Überblick... 3 3. Upgrade Verfahren... 4

Mehr

3 Windows als Storage-Zentrale

3 Windows als Storage-Zentrale 3 Windows als Storage-Zentrale Windows als zentrale Datenspeichereinheit punktet gegenüber anderen Lösungen vor allem bei der Integration in vorhandene Unternehmensnetze sowie bei der Administration. Dabei

Mehr

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013 Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael

Mehr

ANT. Kurzvortrag von Manuel Schulze. mschulze@inf.fu-berlin.de

ANT. Kurzvortrag von Manuel Schulze. mschulze@inf.fu-berlin.de ANT Kurzvortrag von Manuel Schulze mschulze@inf.fu-berlin.de ANT Überblick Teilprojekt der Apache Software Foundation [1] ANT ist Opensource Build-Tool ähnlich wie make (?) jedoch voll auf Java zugeschnitten

Mehr

Eclipse und Java Einheit 06: Building Eclipse Projete mit Ant

Eclipse und Java Einheit 06: Building Eclipse Projete mit Ant Eclipse und Java Einheit 06: Building Eclipse Projete mit Ant Laith Raed Ludwig-Maximilians-Universität München Institut für Informatik: Programmierung und Softwaretechnik Prof.Wirsing Inhaltsverzeichnis

Mehr

AppCenter Handbuch August 2015, Copyright Webland AG 2015

AppCenter Handbuch August 2015, Copyright Webland AG 2015 AppCenter Handbuch August 2015, Copyright Webland AG 2015 Inhalt AppCenter Login Applikation installieren Voraussetzung Applikation importieren Von diesem Webhosting-Konto Anhang PHP Versionen Schreib-Rechte

Mehr

1. Handhabung. 1.1. Werkzeug- und Menüleiste

1. Handhabung. 1.1. Werkzeug- und Menüleiste 1. Handhabung 1.1. Werkzeug- und Menüleiste Neuer Ordner Ausschneiden Kopieren Einfügen Löschen separate Vorschau Ausloggen Neues Dokument Schnellsuche Datei importieren Schnellsuche Spaltenansicht = normale

Mehr

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Installation von NetBeans inkl. Glassfish Anwendungs-Server Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten

Mehr

Sigrid Born Jari-Hermann Ernst. Content Management mit TYPO3 CMS. Inklusive CD-ROM

Sigrid Born Jari-Hermann Ernst. Content Management mit TYPO3 CMS. Inklusive CD-ROM Sigrid Born Jari-Hermann Ernst Content Management mit TYPO3 CMS Inklusive CD-ROM Vorwort 11 Willkommen bei TYPO3 CMS für Kids! 11 Warum TYPO3 CMS? 12 Wie dieses Buch aufgebaut ist 14 Brauchst du Voraussetzungen?

Mehr

KURZANLEITUNG CLOUD OBJECT STORAGE

KURZANLEITUNG CLOUD OBJECT STORAGE KURZANLEITUNG CLOUD OBJECT STORAGE Version 1.12 01.07.2014 SEITE _ 2 INHALTSVERZEICHNIS 1. Einleitung... Seite 03 2. Anmelden am Cloud&Heat Dashboard... Seite 04 3. Anlegen eines Containers... Seite 05

Mehr

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post 1. E Porto Word Add in für Microsoft Office 2003, 2007 oder 2010 kostenfrei herunterladen unter www.internetmarke.de/add in/download

Mehr

Einführung in die Informatik Tools

Einführung in die Informatik Tools Einführung in die Informatik Tools Werkzeuge zur Erstellung von Softwareprojekten Wolfram Burgard 8.1 Motivation Große Softwareprojekte werden schnell unübersichtlich. Änderungen im Code können leicht

Mehr

Das Handbuch zu KAppTemplate. Anne-Marie Mahfouf Übersetzung: Burkhard Lück

Das Handbuch zu KAppTemplate. Anne-Marie Mahfouf Übersetzung: Burkhard Lück Anne-Marie Mahfouf Übersetzung: Burkhard Lück 2 Inhaltsverzeichnis 1 Einleitung 5 2 Arbeiten mit KAppTemplate 6 3 Welche Vorlage brauchen Sie? 9 3.1 Die C++-Vorlage für eine grafische KDE4-Anwendung................

Mehr

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor: Client-Installation ec@ros2 ASP-Server 1. Allgemeine Informationen Für den Einsatz von ec@ros2 ist auf den Clients die Software Java Webstart (enthalten im Java Runtime Environment (JRE)) notwendig. Wir

Mehr

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5

Mehr

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte:

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte: Installation des GeoShop Redirector für IIS (Stand 24.8.2007) ============================================================= 0 Überblick ----------- Die Installation des GeoShop Redirector für IIS (Internet

Mehr

JSP und Servlet Programmierung

JSP und Servlet Programmierung Seminarunterlage Version: 5.02 Copyright Version 5.02 vom 1. März 2013 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung

AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung Problem: Um AutoCAD abwechselnd auf mehreren Rechnern einsetzen zu können konnte man bis AutoCAD 2000 einfach den Dongle umstecken. Seit AutoCAD 2000i

Mehr

Tipps und Tricks zu Netop Vision und Vision Pro

Tipps und Tricks zu Netop Vision und Vision Pro Tipps und Tricks zu Netop Vision und Vision Pro Zulassen, filtern, sperren: Das Internet im Unterricht gezielt einsetzen Das Internet ist ein dynamisches Gebilde, das viel Potenzial für den Unterricht

Mehr

Einfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch

Einfache und effiziente Zusammenarbeit in der Cloud. EASY-PM Office Add-Ins Handbuch Einfache und effiziente Zusammenarbeit in der Cloud EASY-PM Office Add-Ins Handbuch Inhaltsverzeichnis 1. Einführung... 3 2. Ribbonmenü... 4 3. Dokument... 5 3.1 Öffnen... 5 3.2 Speichern... 6 3.3 Speichern

Mehr

In 15 Schritten zum mobilen PC mit Paragon Drive Copy 11 und VMware Player

In 15 Schritten zum mobilen PC mit Paragon Drive Copy 11 und VMware Player PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Schritthan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

Autoresponder Unlimited 2.0

Autoresponder Unlimited 2.0 Anleitung zur Installation und Anwendung Autoresponder Unlimited 2.0 Anleitung zur Installation und Anwendung Wie Ihr Autoresponder Unlimited 2.0 funktioniert Den Autoresponder Unlimited 2.0 installieren

Mehr

etermin Einbindung in Outlook

etermin Einbindung in Outlook etermin Einbindung in Outlook 1. Einführung Über etermin gebuchte Termine können bei Bedarf auch mit externen Terminkalendern, wie zum Beispiel Outlook, ical oder Google synchronisiert werden. Dieses Dokument

Mehr

WDS: Windows Deployment Service

WDS: Windows Deployment Service WDS: Windows Deployment Service Windows Image mit dem IT System erstellen Um ein Windows 7 Image zu erstellen gibt es zwei Möglichkeiten 1. Installieren und konfigurieren Sie eine Mustermaschine vom Scratch

Mehr

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8 Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8 Diese README-Datei enthält Anweisungen zum Installieren des Custom PostScript- und PCL- Druckertreibers

Mehr

MailUtilities: Remote Deployment - Einführung

MailUtilities: Remote Deployment - Einführung MailUtilities: Remote Deployment - Einführung Zielsetzung Die Aufgabe von Remote Deployment adressiert zwei Szenarien: 1. Konfiguration der MailUtilities von einer Workstation aus, damit man das Control

Mehr

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Was sind Berechtigungen? Unter Berechtigungen werden ganz allgemein die Zugriffsrechte auf Dateien und Verzeichnisse (Ordner) verstanden.

Mehr

Befundempfang mit GPG4Win

Befundempfang mit GPG4Win Befundempfang mit GPG4Win Entschlüsseln von PGP Dateien mittels GPG4Win... 1 Tipps... 9 Automatisiertes Speichern von Anhängen mit Outlook und SmartTools AutoSave... 10 Automatisiertes Speichern von Anhängen

Mehr

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht

Mehr

Kurzeinführung Excel2App. Version 1.0.0

Kurzeinführung Excel2App. Version 1.0.0 Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig

Mehr

Metadaten bei der Digitalisierung von analogen archivalischen Quellen. Kathrin Mileta, Dr. Martina Wiech

Metadaten bei der Digitalisierung von analogen archivalischen Quellen. Kathrin Mileta, Dr. Martina Wiech Metadaten bei der Digitalisierung von analogen archivalischen Quellen Kathrin Mileta, Dr. Martina Wiech 2014 Metadaten Aufgabe des LAV NRW im DFG-Pilotprojekt zur Digitalisierung archivalischer Quellen:

Mehr

Ablösung von Control-M durch JobScheduler

Ablösung von Control-M durch JobScheduler Ablösung von Control-M durch JobScheduler Integration des JobSchedulers in eine TWS Landschaft SOS Software GmbH Berlin, Germany Inhalt Rahmenbedingungen I & II Control-M Landschaft (früher) JobScheduler

Mehr

OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98

OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98 OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98 Neue Version: Outlook-Termine, Kontakte, Mails usw. ohne Exchange-Server auf mehreren Rechnern nutzen! Mit der neuesten Generation intelligenter

Mehr

Reporting Services und SharePoint 2010 Teil 1

Reporting Services und SharePoint 2010 Teil 1 Reporting Services und SharePoint 2010 Teil 1 Abstract Bei der Verwendung der Reporting Services in Zusammenhang mit SharePoint 2010 stellt sich immer wieder die Frage bei der Installation: Wo und Wie?

Mehr

Mediator 9 - Lernprogramm

Mediator 9 - Lernprogramm Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop

Mehr

GEOPROCESSING UND MODELBUILDER

GEOPROCESSING UND MODELBUILDER GEOPROCESSING UND MODELBUILDER RÄUMLICHE ANALYSEFUNKTIONEN UND DATENMODELLIERUNG IN ARCGIS MIT TOOLBOX UND MODELBUILDER. EINFÜHRUNG INS PYTHON-SCRIPTING IN ARCGIS DAUER: 2 Tage ÜBERSICHT In dieser Schulung

Mehr

VORSCHAUBILDER NEU GENERIEREN FÜR SHOPWARE 4.0

VORSCHAUBILDER NEU GENERIEREN FÜR SHOPWARE 4.0 VORSCHAUBILDER NEU GENERIEREN FÜR SHOPWARE 4.0 best it Consulting GmbH & Co. KG Kolle Weide 3a 46342 Velen Deutschland phone: +49-2863-383627-0 fax: +49-2863-383627-27 mail: support@bestit-online.de web:

Mehr

Kurzeinführung Moodle

Kurzeinführung Moodle Kurzeinführung Moodle 1. Einstieg, Kursinhalte, Datei-Download Nachdem Sie sich erfolgreich registriert und eingeloggt haben, gelangen Sie zu Ihrer Hauptseite. Aktivieren Sie Meine Startsteite um Ihren/Ihre

Mehr

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit

Mehr

Installation Blockdruck WEB. Version 3.1.1

Installation Blockdruck WEB. Version 3.1.1 Stand: Februar 2014 Impressum ab-data GmbH & Co. KG Kommunale Systemlösungen Friedrichstraße 55 42551 Velbert Telefon 02051 944-0 Telefax 02051 944-288 e-mail info@ab-data.de Internet www.ab-data.de Alle

Mehr

Verwendung des Terminalservers der MUG

Verwendung des Terminalservers der MUG Verwendung des Terminalservers der MUG Inhalt Allgemeines... 1 Installation des ICA-Client... 1 An- und Abmeldung... 4 Datentransfer vom/zum Terminalserver... 5 Allgemeines Die Medizinische Universität

Mehr

Erstellen eines Formulars

Erstellen eines Formulars Seite 1 von 5 Word > Erstellen bestimmter Dokumente > Formen Erstellen von Formularen, die in Word ausgefüllt werden können Basierend auf einer Vorlage können Sie dieser Inhaltssteuerelemente und Hinweistext

Mehr

Installationsanleitung für Magento-Module

Installationsanleitung für Magento-Module Installationsanleitung für Magento-Module Installation durch die Modulwerft Wenn Sie es wünschen, können Sie das Modul durch unseren Installationsservice in Ihrem Shopsystem sicher und schnell installieren

Mehr

Planung für Organisation und Technik

Planung für Organisation und Technik Salztorgasse 6, A - 1010 Wien, Austria q Planung für Organisation und Technik MOA-VV Installation Bearbeiter: Version: Dokument: Scheuchl Andreas 19.11.10 MOA-VV Installation.doc MOA-VV Inhaltsverzeichnis

Mehr

lññáåé=iáåé===pìééçêíáåñçêã~íáçå=

lññáåé=iáåé===pìééçêíáåñçêã~íáçå= lññáåé=iáåé===pìééçêíáåñçêã~íáçå= Wie kann das LiveUpdate durchgeführt werden? Um das LiveUpdate durchzuführen, müssen alle Anwender die Office Line verlassen. Nur so ist gewährleistet, dass die Office

Mehr

Formular»Fragenkatalog BIM-Server«

Formular»Fragenkatalog BIM-Server« Formular»Fragenkatalog BIM-Server«Um Ihnen so schnell wie möglich zu helfen, benötigen wir Ihre Mithilfe. Nur Sie vor Ort kennen Ihr Problem, und Ihre Installationsumgebung. Bitte füllen Sie dieses Dokument

Mehr

Das Handbuch zu KSig. Richard A. Johnson Übersetzung: Burkhard Lück

Das Handbuch zu KSig. Richard A. Johnson Übersetzung: Burkhard Lück Richard A. Johnson Übersetzung: Burkhard Lück 2 Inhaltsverzeichnis 1 Einleitung 5 2 KSig verwenden 6 2.1 Verwaltung von Signaturen................................ 6 2.1.1 Erstellen einer neuen Signatur..........................

Mehr

Abbildung 8.1: Problem mit dem Zertifikat. 2. Melden Sie sich am imanager als admin an. Die Anmeldung erfolgt ohne Eingabe des Kontextes: 8-2

Abbildung 8.1: Problem mit dem Zertifikat. 2. Melden Sie sich am imanager als admin an. Die Anmeldung erfolgt ohne Eingabe des Kontextes: 8-2 Abbildung 8.1: Problem mit dem Zertifikat 2. Melden Sie sich am imanager als admin an. Die Anmeldung erfolgt ohne Eingabe des Kontextes: 8-2 Drucken im lokalen Netz Abbildung 8.2.: imanager-anmeldung 3.

Mehr

Arbeiten am Client. Achtung: Während der gesamten Vorbereitungsarbeiten darf das Programm MS Outlook auf keinen Fall geöffnet werden!

Arbeiten am Client. Achtung: Während der gesamten Vorbereitungsarbeiten darf das Programm MS Outlook auf keinen Fall geöffnet werden! Microsoft Office automatisieren Um beim ersten Start eines MS Office Programms (Word, Excel,...) eines neuen Benutzers auch schon brauchbare Einstellungen von Symbolleisten, Icons,... zur Verfügung stellen

Mehr

Checkliste für administrative Arbeiten - Installation

Checkliste für administrative Arbeiten - Installation Checkliste für administrative Arbeiten - Installation 1) Installation Eine minimale Installation erfordert auf den einzelnen Clients lediglich die korrekte Installation der BDE (in den BWSoft Setup-Versionen

Mehr

IDA ICE - Konvertieren und Importieren von mit TRY_Effekte_aufpraegen.exe erzeugten Datensätzen

IDA ICE - Konvertieren und Importieren von mit TRY_Effekte_aufpraegen.exe erzeugten Datensätzen IDA ICE - Konvertieren und Importieren von mit TRY_Effekte_aufpraegen.exe erzeugten Datensätzen Mit Einführung der 2010 TRY (Test Referenz Jahr) Klimadatensätze ist es erstmals möglich, neben den für 15

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

Gemeinsam mehr erreichen.

Gemeinsam mehr erreichen. Gemeinsam mehr erreichen. Oracle ESS 12c Client Application mit ADF ADF Spotlight 6. März 2015 Ihr Ansprechpartner Carsten Wiesbaum Principal Consultant carsten.wiesbaum@esentri.com @CWiesbaum Schwerpunkte:

Mehr

Web Services Security

Web Services Security Web Services Security Dokumentation zu den Beispielen Vortrag vom 11.12.02 Svetoslav Draganov Einrichtung der Entwicklungsumgebung unter Windows NT/2000/XP 1. Herunterladen aller Packages - VeriSign Trust

Mehr

Tutorial Windows XP SP2 verteilen

Tutorial Windows XP SP2 verteilen Tutorial Windows XP SP2 verteilen Inhaltsverzeichnis 1. Einführung... 3 2. Windows XP SP2 bereitstellen... 3 3. Softwarepaket erstellen... 4 3.1 Installation definieren... 4 3.2 Installationsabschluss

Mehr

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008 Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen

Mehr

Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express

Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Howto Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Peter Bitterlich Markus Langer 12. Oktober 2012 Zusammenfassung Dieses Dokument erklärt Schritt für Schritt die Installation

Mehr

Anleitung Typo3-Extension - Raumbuchungssystem

Anleitung Typo3-Extension - Raumbuchungssystem Anleitung Typo3-Extension - Raumbuchungssystem t3m_calendar v 1.1 Stand 15.12.2011 Mehr Datails siehe: http://www.typo3-macher.de/typo3-ext-raumbuchungssystem.html 1 INHALT 1. Bedienungsanleitung der Anwendung...

Mehr

Backup der Progress Datenbank

Backup der Progress Datenbank Backup der Progress Datenbank Zeitplandienst (AT): Beachten Sie bitte: Die folgenden Aktionen können nur direkt am Server, vollzogen werden. Mit Progress 9.1 gibt es keine Möglichkeit über die Clients,

Mehr

Anwenden eines Service Packs auf eine Workstation

Anwenden eines Service Packs auf eine Workstation Anwenden eines Service Packs auf EXTRA! 9.2 Stand vom 1. März 2012 Hinweis: Die neuesten Informationen werden zunächst im technischen Hinweis 2263 in englischer Sprache veröffentlicht. Wenn das Datum der

Mehr

IBM SPSS Statistics Version 22. Konfigurieren von Technologie für behindertengerechte Bedienung

IBM SPSS Statistics Version 22. Konfigurieren von Technologie für behindertengerechte Bedienung IBM SPSS Statistics Version 22 Konfigurieren von Technologie für behindertengerechte Bedienung Inhaltsverzeichnis Assistive Technology Software..... 1 Windows-Software............ 1 Mac OS-Software.............

Mehr

Software-Engineering Grundlagen des Software-Engineering

Software-Engineering Grundlagen des Software-Engineering Software-Engineering Grundlagen des Software-Engineering 7.2 Programmentwicklung und Debuggen mit IDE und CASE-Tools Übungen Prof. Dr. Rolf Dornberger SWE: 7.2 Programmentwicklung und Debuggen mit IDE

Mehr

LimeSurvey -Anbindung

LimeSurvey -Anbindung LimeSurvey -Anbindung 1 Was ist LimeSurvey Inhalt 1 Was ist LimeSurvey... 3 2 Grundeinstellungen in CommSy... 4 3 Grundeinstellungen in LimeSurvey... 5 4 LimeSurvey-Umfrage erstellen... 7 4.1 So erstellen

Mehr

Print2CAD 2017, 8th Generation. Netzwerkversionen

Print2CAD 2017, 8th Generation. Netzwerkversionen Installation der Netzwerkversion Kazmierczak Software Print2CAD 2017, 8th Generation Print2CAD 2017, 8th Generation Netzwerkversionen Einführung Installationshinweise Die Programme von Kazmierczak Software

Mehr

Variablen & erweiterte Aktionen nutzen

Variablen & erweiterte Aktionen nutzen 341 In Captivate können Sie mit Hilfe von Variablen Texte & Werte speichern oder Systeminformationen ausgeben. Außerdem können Sie auf Basis von Variablen komplexere Aktionen entwickeln, wie z. B. eine

Mehr

Tipps und Tricks zu Netop Vision und Vision Pro

Tipps und Tricks zu Netop Vision und Vision Pro Tipps und Tricks zu Netop Vision und Vision Pro Anwendungen auf Schülercomputer freigeben und starten Netop Vision ermöglicht Ihnen, Anwendungen und Dateien auf allen Schülercomputern gleichzeitig zu starten.

Mehr

32.4 Anpassen von Menüs und Symbolleisten 795i

32.4 Anpassen von Menüs und Symbolleisten 795i 32.4 Anpassen von Menüs und Symbolleisten 795i Fortsetzung der Seiten in der 8. Auflage 32.4 Anpassen von Menüs und Symbolleisten 32.4.1 Anpassen von Menüs Die Menüs können um folgende Typen von Optionen

Mehr

Step by Step Softwareverteilung unter Novell. von Christian Bartl

Step by Step Softwareverteilung unter Novell. von Christian Bartl Step by Step Softwareverteilung unter Novell von Softwareverteilung unter Novell 1) Starten von einfachen *.EXE-Dateien: Starten sie ConsoleOne Erstellen sie eine eigene Organisationseinheit für ihre Anwendungen

Mehr

SANDBOXIE konfigurieren

SANDBOXIE konfigurieren SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:

Mehr

Umstellung Ihrer Mailbox von POP zu IMAP

Umstellung Ihrer Mailbox von POP zu IMAP Rechenzentrum Umstellung Ihrer Mailbox von POP zu IMAP Vorbereitende Hinweise für die Umstellung auf das neue E-Mail- und Kalendersystem Zimbra Stand: 02.Juli 2014 Inhalt Einleitung... 1 Vorgehensweise

Mehr

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert: Firewall für Lexware professional konfigurieren Inhaltsverzeichnis: 1. Allgemein... 1 2. Einstellungen... 1 3. Windows XP SP2 und Windows 2003 Server SP1 Firewall...1 4. Bitdefender 9... 5 5. Norton Personal

Mehr

7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77

7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77 7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77 (LQOHLWXQJ Mit der SAP Testworkbench und dem Testtool ecatt können Anwender von SAP Software auf Basis des SAP Web Application Servers ab

Mehr

Infopark CMS Fiona. Fiona 6.5.1 Release Notes

Infopark CMS Fiona. Fiona 6.5.1 Release Notes Infopark CMS Fiona Fiona 6.5.1 Release Notes Infopark CMS Fiona Fiona 6.5.1 Release Notes Die Informationen in diesem Dokument wurden mit größter Sorgfalt erarbeitet. Dennoch können Fehler nicht vollständig

Mehr

WhiteStarUML Tutorial

WhiteStarUML Tutorial WhiteStarUML Tutorial Autor: Simon Balázs, BME IIT, 2015. Übersetzung: Kovács Márton, 2015. Installation Herunterladen und installieren Sie das WhiteStarUML: http://sourceforge.net/projects/whitestaruml/

Mehr

ABACONNECT VERWENDUNG VON APACHE TCPMON UTILITY MIT ABACONNECT WEBSERVICES

ABACONNECT VERWENDUNG VON APACHE TCPMON UTILITY MIT ABACONNECT WEBSERVICES A B A C U S ABACONNECT VERWENDUNG VON APACHE TCPMON UTILITY MIT ABACONNECT WEBSERVICES Version 2014 Mai 2014/KS Diese Unterlagen sind urheberrechtlich geschützt. Alle Rechte, auch die der Übersetzung,

Mehr

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Wie richten Sie Ihr Web Paket bei Netpage24 ein Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...

Mehr

Installation von horizont 4 bei Verwendung mehrerer Datenbanken

Installation von horizont 4 bei Verwendung mehrerer Datenbanken horizont 4 Installation von horizont 4 bei Verwendung mehrerer Datenbanken Erstellt von der buchner documentation gmbh 1 Inhaltsverzeichnis Inhalt...3 Einleitung...3 Vorgehensweise der Installation bei

Mehr

Hex Datei mit Atmel Studio 6 erstellen

Hex Datei mit Atmel Studio 6 erstellen Hex Datei mit Atmel Studio 6 erstellen Es werden generell keine Atmel Studio Dateien ins Repository geladen, da jeder seine Dateien an anderen Orten liegen hat und weil nicht jeder das Atmel Studio 6 benutzt.

Mehr

Version 0.3. Installation von MinGW und Eclipse CDT

Version 0.3. Installation von MinGW und Eclipse CDT Version 0.3 Installation von MinGW und Eclipse CDT 1. Stellen Sie fest, ob Sie Windows in der 32 Bit Version oder in der 64 Bit Version installiert haben. 2. Prüfen Sie, welche Java Runtime vorhanden ist.

Mehr

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: thorsten.schumann@more-projects.de Stand: MORE Projects GmbH Einführung Die in More Profile integrierte

Mehr

RIS Abbild mit aktuellen Updates

RIS Abbild mit aktuellen Updates Musterlösung für Schulen in Baden-Württemberg Windows 2003 RIS Abbild mit aktuellen Updates Stand: 09.01.10 Impressum Herausgeber Zentrale Planungsgruppe Netze (ZPN) am Kultusministerium Baden-Württemberg

Mehr

! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006

!  # $  % & Nicki Wruck worldwidewruck 08.02.2006 !"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst

Mehr

Die Volljährigkeitsprüfung in [:lo.pro:]

Die Volljährigkeitsprüfung in [:lo.pro:] Die Volljährigkeitsprüfung in [:lo.pro:] Die in den entsprechenden Anordnungen der NKL und der SKL geforderten Volljährigkeitsprüfungen sind in der Anwendung realisiert. Im Kundenstammsatz gibt es ein

Mehr