Skip to content

A Java IDE which can serve as a better learning tool for beginners as compared to current IDEs

Notifications You must be signed in to change notification settings

KrishnaTejaReddyV/Jive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jive

A Java IDE which can serve as a better learning tool for beginners as compared to current IDEs

Features

  • Supports basic text editor functionalities
  • Allows compilation and run to happen separately so that users get to interact with both .java and .class files
  • Highlights the source of runtime exceptions in the file, provides elaborate description about the cause, and reads out the cause of exception (using text-to-speech conversion) when clicked on the highlighted area
  • Facilitates running of Client-Server programs in the same window, unlike any other IDE, using Multi-threading concepts of Java
  • Apache Ant is used to build the files of this project and generate a jar

How to use Ant

  • Install Apache Ant
  • Set it as path variable
  • Navigate to the project directory with build.xml
  • Run the command: > ant

Folder Structure

Jive:
    src: Contains .java files
    build:
        classes: Contains .class files
        lib: Contains dependent .jar files
    build.xml: XML file for Apache Ant
    Jive.jar: jar file to run the application

About

A Java IDE which can serve as a better learning tool for beginners as compared to current IDEs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages