Skip to content

JavaFX based code editor, compiler and executor

Notifications You must be signed in to change notification settings

abraham-ny/conception

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conception

logo

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

Build Prerequisites

  • Oracle JDK 7u15 or Java 8 (1.8)
  • NetBeans 7.3 or Later

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%