Raphaël Jakse 80dcd327ed | ||
---|---|---|
META-INF/native-image | ||
config/checkstyle | ||
src/main/java/org/xwiki/contrib/cli | ||
.gitignore | ||
Makefile | ||
README.md | ||
dependency-reduced-pom.xml | ||
pom.xml |
README.md
To be written.
Requirement
Requires Java 17.
Build
mvn install
Get help
java -cp target/cli-1.0-SNAPSHOT.jar org.xwiki.contrib.cli.Main --help
Examples
java -cp target/cli-1.0-SNAPSHOT.jar org.xwiki.contrib.cli.Main --user Admin --pass admin -b localhost:8080 -p Main.WebHome --list-properties
java -cp target/cli-1.0-SNAPSHOT.jar org.xwiki.contrib.cli.Main --user Admin --pass admin -b localhost:8080 -p Main.WebHome --set-property code -v "#xwikicontent { color: pink }"
java -cp target/cli-1.0-SNAPSHOT.jar org.xwiki.contrib.cli.Main --user Admin --pass admin -b localhost:8080 -p Main.WebHome --get-content
java -cp target/cli-1.0-SNAPSHOT.jar org.xwiki.contrib.cli.Main --user Admin --pass admin -b localhost:8080 -p Main.WebHome --set-content "HELLO"
java -cp target/cli-1.0-SNAPSHOT.jar org.xwiki.contrib.cli.Main --user Admin --pass admin -b localhost:8080 -p Main.WebHome --set-title "My title"
Mount a wiki as a FUSE filesystem (--url
is needed for now):
mkdir -p /tmp/xwikimount
java -cp target/cli-1.0-SNAPSHOT.jar org.xwiki.contrib.cli.Main --user Admin --pass admin -b localhost:8080 -p Main.WebHome --url http://localhost:8080/xwiki --mount /tmp/xwikimount
Note: you need to install fuse2 (on Debian and its derivatives: apt install libfuse2
).