Skip to content

Commit adb42bb

Browse files
committed
Flesh out CLI commands list in README
1 parent 830993a commit adb42bb

File tree

1 file changed

+24
-10
lines changed

1 file changed

+24
-10
lines changed

README.md

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -164,22 +164,36 @@ Common Options:
164164
-f FILE Use jgo.toml file
165165
166166
Commands:
167-
run Run a Java application (default)
168-
info classpath Show classpath
169-
info deptree Show dependency tree
170-
info deplist Show flat dependency list
171-
info javainfo Show Java version requirements
172-
info entrypoints Show entrypoints from jgo.toml
173-
info versions List available artifact versions
174-
init Create new jgo.toml file
175-
version Display jgo version
167+
run Run a Java application (default)
168+
config Manage jgo configuration
169+
search Search for artifacts in Maven repositories
170+
version Display jgo version
171+
172+
init Create new jgo.toml environment file
173+
add Add dependencies to jgo.toml
174+
remove Remove dependencies from jgo.toml
175+
update Update dependencies to latest versions
176+
lock Create or update jgo.lock.toml file
177+
sync Resolve dependencies and build environment
178+
179+
info deptree Show dependency tree
180+
info deplist Show flat dependency list
181+
info classpath Show classpath
182+
info modulepath Show module-path
183+
info jars Show JAR paths (classpath + module-path)
184+
info javainfo Show Java version requirements
185+
info entrypoints Show entrypoints from jgo.toml
186+
info versions List available artifact versions
187+
info mains Show classes with main methods
188+
info manifest Show JAR manifest
189+
info pom Show POM content
176190
177191
Endpoint Format:
178192
groupId:artifactId[:version][:classifier][@mainClass]
179193
180194
Multiple artifacts: org.python:jython-standalone+org.slf4j:slf4j-simple
181195
Specify main class: org.scijava:scijava-common@ScriptREPL
182-
Auto-completion: Use simple class name (e.g., @ScriptREPL) and it will be auto-completed
196+
Auto-completion: Use simple class name (e.g., @ScriptREPL) to infer package
183197
184198
Explicit Positioning (Advanced):
185199
Use empty strings (consecutive colons) to avoid heuristic parsing:

0 commit comments

Comments
 (0)