Git Product home page Git Product logo

jacorb's Introduction

JacORB

Build Status Maven Central Javadocs

JacORB is a freely licensed java implementation of the OMG's CORBA standard.

  • The main home page is here.
  • Mailing lists are available here.
  • New issues can be reported here in the GitHub project (whereas old issues can be found in the Bugzilla archive here).

Installation

JacORB should work under all supported Java platforms (See here and here). This release has been tested on Linux, Mac, and Windows.

See also the current ProgrammingGuide.pdf for more details.

Prerequisities

  • Java 1.6 or later
  • Maven 3.0.4 or later for building JacORB / running the tests

Libraries and Scripts

Useful scripts are available in the 'bin' directory. The JacORB libraries are stored in the lib directory for the binary distribution.

Configuration File

For more details see Chapter 3 of the ProgrammingGuide. In the simplest case, the template etc/jacorb.properties_template file may be copied to a directory on your classpath. The paths and logging information should be updated.

Getting started

There are a number of examples in the demo directory. For more information look at their individual README files and the ProgrammingGuide.

Building Source

JacORB may be built via Maven using standard Maven commands e.g. mvn clean install -DskipTests=true. Note that the install phase must be executed so subsequent module builds find the results of preceeding modules. The project may be imported into Eclipse or IntelliJ using standard import commands.

๐Ÿ’ก The JacORB Core and Regression Test module utilises Endorsed Directories to build within the maven-compiler-plugin. In Eclipse, the JBoss Tools Endorsed Libraries Plugin must be installed for this to work.

Contributing

See the CONTRIBUTING.md document.

jacorb's People

Contributors

drmirror avatar rnc avatar reverbel avatar simonmcqueen avatar qvnguyen avatar david-gibbs avatar jwillemsen avatar iliyan avatar leif81 avatar rtiedema avatar cieplik avatar renatomaia avatar rghash avatar mjruggiero avatar johannespulla avatar the-alchemist avatar chris07011985 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.