Buildmanagement, Maven and Continous Integration

Buildmanagement, Maven and Continous Integration

 
Blog Blog About Contact Photos

Syndicate This Blog

  • XML RSS 0.91 feed
  • XML RSS 1.0 feed
  • XML RSS 2.0 feed
  • ATOM/XML ATOM 0.3 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments

Adam Bien's Weblog

JavaFX 2.0 Is Available On ...Linux

Tuesday, January 24. 2012
Upcoming Java EE / FX Events

Sunday, January 22. 2012
How To Package @Local Interfaces In An EAR?

Monday, January 16. 2012
JavaFX 2.0 CSS Reference

Friday, January 13. 2012
Premature Extensibility (In Java EE 6) Is the Root of Some Evil - A Free Article

Tuesday, January 10. 2012

Maven Projekte in Eclipse verbinden

Um in Eclipse Maven Projekte zu verbinden und ständige mvn eclipse:eclipse Befehlsausführungen zu vermeiden gibt es ein nette Eclipse-Plugin, welches diese Projekte verbindet:
http://code.google.com/p/mvnlink/

Sticky Postings
Posted by Christian Raschka in Maven
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 1876 hits
 

Kleinbuchstaben in Latex Literaturverzeichnissen

Damit Latex in Literaturverzeichnissen nicht automatisch Groß- in Kleinbuchstaben umwandelt, müssen einfach die betreffenden Stellen in doppelte geschweifte Klammern ({{<Title>}}) gesetzt werden. Dies gilt auch, um die richtige Sortierung zu erhalten.

Friday, February 29. 2008
Posted by Christian Raschka in Latex
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 506 hits
 

Acronym Package

Hier eine kurze Erläuterung zum acronym Paket.

Einbindung:
\usepackage{acronym}


Einfügen des Abkürzungsverzeichnisses:
\chapter*{Verzeichnis der Abkürzungen}
\begin{acronym}[API]
\acro{API}{Application Programming Interface}
\acro{DRY}{Don't Repeat Yourself}
\acro{JAXB}{Java Architecture for XML Binding}
\acro{SPI}{Service Provider Interface}
\acro{SSO}{Single Sign-On}
\acro{UML}{Unified Modeling Language}
\acro{URI}{Uniform Resource Identifier}
\acro{WWW}{World Wide Web}
\acro{XML}{Extensible Markup Language}
\acro{XP}{Extreme Programming}
\end{acronym}


Soweit so gut. Aber jetzt kommt der eigentliche Clou:
Innerhalb des Textes kann man nun folgende Kommandos verwenden:

















Kommando Effekt
\ac{acronym}
Expand and identify the acronym the first time; use only the acronym thereafter
\acf{acronym}
Use the full name of the acronym.
\acs{acronym}
Use the acronym, even before the first corresponding \ac command
\acl{acronym}
Expand the acronym without using the acronym itself.

Friday, February 8. 2008
Posted by Christian Raschka in Latex
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 546 hits
 

Kleines Groovy Script zur Änderung des Graphicspath für pdftex_t (per xfig erzeugt)

Ich hatte ja immer noch das Problem der richtigen Verzeichnisse der Grafiken. Xfig erzeugt (bei kombinierter PDF / LaTeX Ausgabe) zwei Dateien. Leider hat die pdftex einen falschen Pfad zur pdftex_t Datei.
Dieses Problem löst dieses kleine Script, welches alle Dateien mit *.pdftex einliest und den Pfad neu setzt.

/*
* Script for adding gfx graphicspath for xfig generated
* pdflatex combined graphics
* Copyright (C) 2008 Christian Raschka
*
* This script is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Foobar is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with it. If not, see .
*/

// general pattern
def processFileInplace(file, Closure processText) {
def text = file.text
if (! text.contains (/gfx/)) {
file.write(processText(text))
} else {
file.write(text)
}
}


File dir = new File (/E:\Dokumente\Diplomarbeit\Ausarbeitung\gfx/)
dir.eachFileMatch(~/.*pdftex_t/) { f ->
processFileInplace(f) { text ->
text.replaceAll(/includegraphics\{/,/includegraphics\{/ + "gfx/")
}
}

Thursday, January 17. 2008
Posted by Christian Raschka in
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 2361 hits
 

Aspell Rechtschreibkorrektur mit der Latex IDE TeXnicCenter unter Windows (DE)


  • Aspell installieren (http://ftp.gnu.org/gnu/aspell/w32/)

  • Will man also WinLatin1 (1252) anstelle von DOSLatin1 (850) in der Shell verwenden, muss man zunächst regedit ausführen:
    Start -> Ausführen -> regedit
    [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Nls/CodePage] den Wert von OEMCP auf 1252 ändern.

  • Neustart von Windows

  • Aspell in Texcenter eintragen:

  • That's it! :-)

Tuesday, January 15. 2008
Posted by Christian Raschka in Latex
Comments (2) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 13069 hits
 

Verwenden von kombinierten PDF / Latex Abbildungen (XFig)


  • um XFig direkt mit den richtigen Schriften zu starten, folgendes in die ~/.Xdefaults eintragen:
    Fig.latexfonts: true
    Fig.specialtext: true

  • Damit XFig den PDF Export nicht verdreht: "View -> Portrait/Landscape"

  • Folgendes in die Präambel des Latexdokumentes eintragen (sonst Bounding Box Fehler):
    \DeclareGraphicsRule{.pdftex}{pdf}{.pdftex}{}

  • Die Grafik dann folgendermaßen einbinden:
    \begin{figure}[bth]
    \centering
    \resizebox{0.9\textwidth}{!}{\input gfx/file.pdftex_t} % sets the width to 90%
    \caption{caption}
    \label{label}
    \end{figure}

  • Verzeichnisproblem hab ich leider noch nicht lösen können



Friday, January 4. 2008
Posted by Christian Raschka in Latex
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 1247 hits
 

ClasscastException nach dem deployen von Portlets

Bei Problemen mit ClasscastExceptions hilft es meist, die schon in den Applikationserver vorhandenen Libraries (zum Beispiel portlet-api.jar oder pluto-taglib) aus dem WAR Archiv zu entfernen.

Tuesday, November 20. 2007
Posted by Christian Raschka in JSR 168, JSR 286, Liferay, Portlets
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 477 hits
 

Glassfish in Eclipse starten, stoppen und debuggen

Um mit Eclipse 3.3 (Europa) Glassfish debuggen zu können muss zuerst die Glassfish Runtime installiert sein.

Wichtig dabei: Wenn man hinter einem Proxy sitzt muss dieser auch für SSL konfiguriert werden.

Nun Servers -> new Servers -> Download additional server adapters -> glassfish

Dann Glassfish (meist V2) hinzufügen und konfigurieren. Das wars :-)

Tuesday, October 23. 2007
Posted by Christian Raschka in IDE
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 786 hits
 

Testframework für Portlets (JSR 168)

Ich habe einen netten Beitrag übers Unittesten von Portlets gefunden. Ich werde das demnächst mal ausprobieren und über meine Erfahrungen hier berichten: Testing Portlets with Jetty und Pluto

Monday, October 22. 2007
Posted by Christian Raschka in JSR 168, Open Source, Portale, Portlets
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: 5 of 5, 1 vote(s) 697 hits
 

Webentwicklung mit Firefox und IE

Für den Firefox gibt es ja den bekannten Firebug. Um dies auch mit Internet Explorer ähnlich komfortabel zu lösen, kann man z.B. die Internet Explorer Developer Toolbar benutzen.

Wednesday, October 17. 2007
Posted by Christian Raschka in Webentwicklung
Comments (0) | Trackbacks (0)

Vote for articles fresher than 7 days!
Current karma: none, 0 vote(s) 388 hits
 
(Page 1 of 2, totaling 12 entries) » next page

Design by FullAhead and ThreeTree
Converted to s9y by Carl Galloway