Skip to content

jzhzj/CSCI-6461-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to CS_6461 Team Project (Spring 2018)

This project is to build a Java simulator of the von Neumann Architecture.

Please kindly be reminded to follow GW Academic Integrity Code.

Table of Contents

Notes

  1. The project is managed by Apache Maven, it is highly recommend to use Intellij IDEA Ultimate (with built-in Maven v2 & v3 plugin, zero configuration).

  2. As requested in official course guide, JDK 8+ should be used. The default compiler level has been set to 1.8 (JDK 1.8), please revise pom.xml accordingly if you are using JDK 9.

  3. The implementation of UI is powered by JavaFX, Idea has included a WYSIWYG layout editor in case you need one.

Contributing

  1. Please do not commit anything but source code and resource files to this repository, also please make modifications based on the latest version of code to avoid conflict.
  2. Please do include a message for every commit.
  3. Please inform all team members before commit any change regarding to pom.xml, .gitignore and simulator.iml.

Usage

Revise pom.xml if you are using JDK 9

<properties>
  <maven.compiler.source>9</maven.compiler.source>
  <maven.compiler.target>9</maven.compiler.target>
</properties>

Delete target folder

$ mvn clean

Build artifact

$ mvn install

Run / Debug

$ mvn verify

Run Unit Test

$ mvn test

About Maven

Contacts

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •