anchor.diff:  javaProcess.getJavaHome();                  // automatically resolved from java home, but you can override it in the builder
   ```
   
  -=== <a name="ipc"></a> Inter Java Process Communication
  +=== Inter Java Process Communication
   
   This builder allows you to start any main class linked to a remote `EventBus` to be able to communicate with some other processes.
   
  
positive.code: plex.write(data);           // MultiplexOutputStream is an OutputStream
  ```
  
  === <a name="local-eventbus"></a> Local EventBus
  
  Create a local `EventBus` by using a builder:
  
  
negative.code: 
  This project contains several modules:
  
  - **I/O Stuff**
  
  An EventBus API with a local and remote implementation:
  
  - **Local EventBus**
  - **Remote EventBus**
  
  Process launching mechanisms:
  
  - **Process Launching**
  - **Java Process Launching**
  
  And a way to start a Java process which can interact with its launcher through an event bus:
  
  - [Inter Java Process Communication](#ipc)
  
  === I/O Stuff
  
  __Pipe__
  
  