Zurück zum Blog

Tag: maven

Using Travis CI to deploy to Maven repositories and GitHub Releases

Luca Arrasz

24.01.2018
This post outlines the steps needed to simultaneously deploy to Maven repositories and to GitHub Releases. Every time a tagged commit is pushed, a Travis CI build will be triggered automatically and start the release process. This blog post uses Sonatype Nexus as an example for a Maven repository manager. Preparing GitHub Releases Sergey Mashkov has written a Maven plugin that allows us to create a new release on our project’s releases page and upload our build artifacts to a release.
Weiterlesen

When your tooling is fooling you. Code review and continuous integration with Gerrit & Jenkins done right.

Andreas Weigel

30.06.2014
tl;dr: When you are using Gerrit and Jenkins on the same machine, know what you’re doing! In a recent project we decided to increase code quality by introducing Gerrit as…
Weiterlesen

Sass support for web applications with jetty and wro4j

Oliver Messner

26.05.2014
Suppose we voted for Sass as the css preprocessor of our choice for a web application. Knowing that css must be generated from our Sass code everytime a scss file…
Weiterlesen

Building Android projects with maven – part 2: Releases with maven

Tobias Knell

18.09.2013
In my previous post, I showed you the basic setup for android with maven using the android-maven-plugin. Now I’ll show you how to configure it to make releases with maven,…
Weiterlesen

Building Android projects with Maven – Part 1: Setup

Tobias Knell

13.09.2013
Building and managing Android projects with maven is not as easy as it could be. So in this blog, I’ll show you how we managed to get it work nicely.…
Weiterlesen

Problem mit Maven 3 Dependency Resolution

synyx

05.11.2012
Im Zuge meiner Bachelorarbeit habe ich ein Projekt von Maven 2 nach Maven 3 migriert. Dabei bin ich beim bauen des Projekts mit Maven 3 ein paar mal über eine…
Weiterlesen

Performance tuning Maven-OpenCms builds using PostgreSQL

Oliver Messner

28.05.2012
Having a newly installed Ubuntu 12.04 on my machine, I noticed that building the OpenCms project I am currently working on is a very time consuming process: oli@rikit:~/develop/projects/foo$ time mvn…
Weiterlesen

Make software-projects fit for git

Sascha Rüssel

25.10.2011
More and more Projects at our company are taking advantage of distributed and local revision control by using git. So to make a complete software-project fit for git, by not…
Weiterlesen

Testing webapp startup on Jenkins using Maven, Tomcat and Web Driver

Florian Hopf

08.10.2011
Modern web applications often consist of quite some configuration files that should at least be tested for validity. Think of Spring controller configurations, web application descriptors and the like that…
Weiterlesen

Maven and OpenCms

Florian Hopf

08.04.2011
I previously mentioned that setting up a development environment for OpenCms can be quite hard. Besides our Netbeans module we are using a custom maven plugin for some time now.…
Weiterlesen

Integration tests for your Solr config

Florian Hopf

01.01.2011
Solr is a search server that bundles a lot of useful Lucene modules and provides an HTTP interface for querying and updating the data. The index and most of the…
Weiterlesen

Maven 2: Inheritance before Interpolation

Marc Kannegiesser

27.10.2010
Some days ago I came along a problem with our beloved build tool Maven2. Since this was the first real problem with the tool I could not solve or find…
Weiterlesen

Dependency Hell or Including JSR303 into a hibernated JavaEE App

Joachim Arrasz

20.07.2010
Today i integrated the JSR303 reference implementation, which is Hibernate-Validator 4.x, into an existing JavaEE application. The application is built on Spring 3.0 and uses our Synyx Hades project, which…
Weiterlesen

Creating a MySQL dump for JDBC

Florian Hopf

09.07.2010
I have just been fighting with the sql-maven-plugin while trying to import an OpenCms MySQL dump automatically. The module wasn’t really verbose with an error message: [ERROR] Failed to execute:…
Weiterlesen

Servlet container options for Maven

Florian Hopf

09.07.2010
When developing web apps with Maven the de facto standard for running the app is to use the excellent Maven Jetty Plugin which runs the project in an embedded Jetty…
Weiterlesen