You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
834 B
47 lines
834 B
# CPSC210 Personal Project: J-WatchList
|
|
Author: Benny Leung
|
|
## Description
|
|
J-WatchList is a simple stock market watch list tracker.
|
|
|
|
## Dependencies
|
|
External libarary:
|
|
- [javax.json]("https://docs.oracle.com/javaee/7/api/javax/json/Json.html")
|
|
|
|
Build deps:
|
|
- gradle
|
|
|
|
## Compiling from source
|
|
### .class
|
|
In a terminal:
|
|
```
|
|
git clone https://github.students.cs.ubc.ca/cpsc210-2019w-t1/project_h9u2b
|
|
cd project_h9u2b
|
|
gradle clean build
|
|
```
|
|
|
|
Class files are in build/classes, to run with plain java:
|
|
```
|
|
cd project_h9u2b
|
|
java -cp build/classes/java/main/:build/classes/java/main/ui ui.Iface
|
|
```
|
|
|
|
Or run with gradle:
|
|
```
|
|
cd project_h9u2b
|
|
gradle run
|
|
```
|
|
|
|
To debug:
|
|
```
|
|
cd project_h9u2b
|
|
gradle debug
|
|
```
|
|
|
|
## Tags
|
|
To use tags, you will need ctags with the `-R` option.
|
|
`Exuberant Ctags` is recommended.
|
|
Rebuild tags with:
|
|
```
|
|
gradle tags
|
|
```
|