-
Notifications
You must be signed in to change notification settings - Fork 112
Command Line Tool
Adrian Papari edited this page Mar 9, 2016
·
29 revisions
Stand-alone executable jar for weaving components and generating the component dependency matrix.
It can be manually downloaded from: http://repo1.maven.org/maven2/net/onedaybeard/artemis/artemis-odb-cli/1.4.0/
$ java -jar artemis-odb-cli-1.4.0.jar
Usage: artemis-odb-cli-1.4.0.jar [options] [command] [command options]
Options:
-h, --help
Displays this help message.
Default: false
Commands:
matrix Generate the Component Dependency Matrix from existing classes
Usage: matrix [options]
Options:
* -c, --class-folder
Root class folder
-l, --label
Project name, used as page title
Default: Unknown artemis project
-o, --output
Save to file, destination may be given as a folder path
Default: matrix.html
weave Weave component types and inject profiler code into entity systems
Usage: weave [options]
Options:
* -c, --class-folder
Root class folder
-e, --disable-es-optimization
Disable callsite devirtualization
Default: false
-P, --disable-packed
Disable weaving of pooled components
Default: false
-p, --disable-pooled
Disable weaving of pooled components
Default: false
-v, --verbose
Print summary of all transformed components
Default: false
optimize Optimize systems extending EntityProcessingSystem
Usage: optimize [options]
Options:
* -c, --class-folder
Root class folder
-v, --verbose
Print summary of all transformed components
Default: false
eclipse-ap Configures EntityFactory Annotation Processor with Eclipse project
Usage: eclipse-ap [options]
Options:
-s, --ap-src-folder
Source folder for generated files
Default: src-generated
-o, --jar-folder
Save location for annotation processor jar
Default: .
* -p, --project-folder
Root project folder
- Overview
- Concepts
- Getting Started
- Using
- More guides
- Plugins
- Game Gallery
- Tools and Frameworks
- API reference