Kwebble : Blog

Label: java

  • Java Summer Workshops on Greenfoot and Alice

    Gepubliceerd op 8 september 2011 in Artikelen.

    Introductory workshop to programming with Greenfoot and Alice. Greenfoot and Alice are visual educational tools for learning the basics of Java programming and problem solving skills. In this workshop, students used only drag and drop functions to create their animations.

    • alice
    • greenfoot
    • java
    • video
  • JVM Language Summit 2011 Sessions

    Gepubliceerd op 7 september 2011 in Links, Programming.

    You can now watch the presentations of the recent JVM Language Summit and see the presentation slides.

    Apart from the keynotes the presentations cover the topics JVM Capabilities, Language Implementations on the JVM, Java SE 8 and Emerging Technologies.

    • java
    • jvm
    • video
  • Testing your RESTful Web-Services with REST-assured and Jersey-Test-Framework

    Gepubliceerd op 6 september 2011 in Links, Programming.

    A tutorial about testing REST-ful services. Tests for both tools can be written in JUnit, which means these tests can be part of your normal automated unit tests.

    1. REST-assured, a framework that offers a DSL-like syntax to create well readable tests.
    2. Jersey-Test-Framework which offers a execution environment and is built upon the JAX-RS reference implementation, Jersey.

    In the tutorial you will create a simple SOAP service and then implement integration tests for this service using both frameworks.

    • java
    • jersey
    • junit
    • rest
    • unit testing
  • JVM Language Summit 2011 Videos

    Gepubliceerd op 1 september 2011 in Links, Programming.

    Videos and presentations from this year’s gathering of architects and designers of languages and tools for the JVM.

    • compiler
    • java
    • jvm
    • presentation
    • programming language
    • video
  • MoreUnit

    Gepubliceerd op 29 juni 2011 in Programming.

    In Eclipse I missed a way to see the relation between a test class and the class under test. Well, the MoreUnit plugin relates the two and offers tools to help you switch between code of the test and the tested class. From the site:

    • MoreUnit decorates classes which have a test case.
    • It marks methods in the editor which are under test.
    • You can jump to a test case/test method in the editor via the menu or a shortcut (Ctrl-J by default).
    • You can run a test case/test method from the class under test via the menu or a shortcut (Ctrl-R by default).
    • Rename classes/methods and MoreUnit will rename the corresponding test code too.
    • Move classes and MoreUnit will move the corresponding test cases.
    • You can generate a test method stub for the method under the cursor in the editor via the menu or a shortcut.

    All useful features to help writing and managing the unit tests of your Java classes. You do write unit tests, do you?

    • eclipse
    • java
    • junit
    • tdd
    • testng
    • unit test
  • Tip: use the axis:axis:1.4 Maven artifact if you need Axis 1.4 support

    Gepubliceerd op 29 december 2009 in Programming.

    For a Java program that can be run from the command line I used the Maven Assembly plugin to generate a JAR file with all dependencies included.

    Although the build was successful, running the software generated a NoClassDefFoundError, caused somewhere in Axis. After a lot of time I finally found some information about the existence of two Axis artifacts in the central Maven repository. Axis 1.4 is available under groupid axis and org.apache.axis.

    The POM file of the axis:axis:1.4 artifact includes a number of runtime dependencies, which are not included in the other. Since I used the incomplete version the resulting JAR missed some necessary classes.

    So if you use Axis 1.4, define a dependency on the axis:axis:1.4 artifact, not org.apache.axis:axis:1.4.

    • axis
    • java
    • maven
    • maven assembly
  • Rubrieken

    • Artikelen
    • Foto's
    • Links
    • Media
    • Overheid
    • Programming
  • Recente Berichten

    • Stanford Web Applications course lectures
    • The importance of knowing Unicode
    • “If you are not paying for it, you’re not the customer; you’re the product being sold.”
    • Inzage in je gegevens bij Facebook
    • Tuning Oracle UCM 11 & Site Studio performance
  • Abonneren

    • Atom feed Artikelen
    • Atom feed Reacties
  • Archief

© Rob Schlüter - Contact