lxmultimedia / conception

JavaFX based code editor, compiler and executor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conception

logo

Conception allows you to edit, compile and run Java programs.

Build Prerequisites

  • Oracle JDK 7u15
  • NetBeans 7.3

Please use the exact specified JDK version and NetBeans versions for building the application.

Build Instructions

The applicaton may be built in NetBeans.

  1. Open the conception project directory in NetBeans.
  2. Choose a run configuration (Default | Standalone | In Browser).
  3. Press the green arrow to run the program.

Deployment Modes

Conception is deployable as a:

  • Standalone application.
  • A Java WebStart application.
  • Browser embedded application.

screenshot

Deployment Instructions

Build artifacts are located in the dist directory. To allow for distribution, just copy all files to a webserver.

It is recommended to install Oracle Java Runtime Environment (JRE) 7u15 on the client to allow it to execute the application.

Technology Used

CodeMirror code editor wrapped in a JavaFX WebView with the Eclipse Java Compiler used for code compilation.

License

LGPLv3

Attributions

The Conception Icon is Icon Linkware (backlink to the creators website: http://raindropmemory.deviantart.com).

See the CodeMirror, Eclipse Java Compiler and Oracle Java websites previously linked for licensing information on those respective components.

Known Issues

  1. On a Mac, you must serve the application from an http server (not the file system) for it to work in Applet and WebStart modes.
  2. When running in applet mode, you may see a message incorrect classpath: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/classes. This message can be ignored and does not affect the operation of the program.

About

JavaFX based code editor, compiler and executor


Languages

Language:Java 100.0%