October 05, 2012

Java Micro Blogging System

jMBS is open source application, Currently allows to create a mini platform for a local social network.
#### How it works? Users can register using the Client GUI, each user can writes messages, and follows other users, participate to one or more projects.


Get Code Source:

You can get a copy of the repository using the public git

$ git clone git://github.com/cyounes/jmbs.git

Build jMBS

First, you need to create a new PostgreSQL database, use the latest version of SQL script included in the Server/SQL/ directory.

Next you need to configure jMBS to connect to Database. to do this you could edit the db.connect file.

###Build Server:

  1. You need to compile the RMI project innorder to compile the server project.
$ mvn clean compile install
  1. Compile the server maven project
$ mvn clean assembly:assembly

###Build Client:

$ mvn clean assembly:assembly -Dmaven.test.skip=true

Start jMBS


jMBS Start Server

$ java -jar \
-Djava.rmi.server.codebase=file:../RMI/target/RMI-0.0.1-SNAPSHOT.jar \


jMBS Start Client

$ java -jar -Djava.rmi.server.codebase=file:../RMI/target/RMI-0.0.1-SNAPSHOT.jar \
-Djava.security.policy=target/classes/security.policy target/Client-jar-with-dependencies.jar



  • add some lines to this file to explain how to use jMBS
  • add JavaDoc link

This project is no more updated