diff --git a/examples/src/main/java/io/dapr/examples/actors/DemoActorClient.java b/examples/src/main/java/io/dapr/examples/actors/DemoActorClient.java index b19ca59b7..b45b87a16 100644 --- a/examples/src/main/java/io/dapr/examples/actors/DemoActorClient.java +++ b/examples/src/main/java/io/dapr/examples/actors/DemoActorClient.java @@ -26,7 +26,7 @@ import java.util.List; * mvn clean install * 2. cd to [repo-root]/examples * 3. Run the client: - * dapr run --components-path ./components/actors --app-id demoactorclient -- java -jar \ + * dapr run --resources-path ./components/actors --app-id demoactorclient -- java -jar \ * target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.DemoActorClient */ public class DemoActorClient { diff --git a/examples/src/main/java/io/dapr/examples/actors/DemoActorService.java b/examples/src/main/java/io/dapr/examples/actors/DemoActorService.java index e627fcdfe..a1985e3ed 100644 --- a/examples/src/main/java/io/dapr/examples/actors/DemoActorService.java +++ b/examples/src/main/java/io/dapr/examples/actors/DemoActorService.java @@ -28,7 +28,7 @@ import java.time.Duration; * mvn clean install * 2. cd to [repo-root]/examples * 3. Run the server: - * dapr run --components-path ./components/actors --app-id demoactorservice --app-port 3000 \ + * dapr run --resources-path ./components/actors --app-id demoactorservice --app-port 3000 \ * -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.DemoActorService -p 3000 */ public class DemoActorService { diff --git a/examples/src/main/java/io/dapr/examples/actors/README.md b/examples/src/main/java/io/dapr/examples/actors/README.md index a889eee5a..c202e2087 100644 --- a/examples/src/main/java/io/dapr/examples/actors/README.md +++ b/examples/src/main/java/io/dapr/examples/actors/README.md @@ -171,7 +171,7 @@ timeout_seconds: 90 Now, execute the following script in order to run DemoActorService: ```sh -dapr run --components-path ./components/actors --app-id demoactorservice --app-port 3000 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.DemoActorService -p 3000 +dapr run --resources-path ./components/actors --app-id demoactorservice --app-port 3000 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.DemoActorService -p 3000 ``` ### Running the Actor client @@ -252,7 +252,7 @@ timeout_seconds: 45 ```sh -dapr run --components-path ./components/actors --app-id demoactorclient -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.DemoActorClient +dapr run --resources-path ./components/actors --app-id demoactorclient -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.actors.DemoActorClient ``` diff --git a/examples/src/main/java/io/dapr/examples/bindings/http/InputBindingExample.java b/examples/src/main/java/io/dapr/examples/bindings/http/InputBindingExample.java index f60ac6da9..f1896c089 100644 --- a/examples/src/main/java/io/dapr/examples/bindings/http/InputBindingExample.java +++ b/examples/src/main/java/io/dapr/examples/bindings/http/InputBindingExample.java @@ -25,7 +25,7 @@ import org.apache.commons.cli.Options; * mvn clean install * 2. cd to [repo-root]/examples * 3. Run : - * dapr run --components-path ./components/bindings --app-id inputbinding --app-port 3000 \ + * dapr run --resources-path ./components/bindings --app-id inputbinding --app-port 3000 \ * -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.InputBindingExample -p 3000 */ public class InputBindingExample { diff --git a/examples/src/main/java/io/dapr/examples/bindings/http/OutputBindingExample.java b/examples/src/main/java/io/dapr/examples/bindings/http/OutputBindingExample.java index 57445fbd0..6bfd32408 100644 --- a/examples/src/main/java/io/dapr/examples/bindings/http/OutputBindingExample.java +++ b/examples/src/main/java/io/dapr/examples/bindings/http/OutputBindingExample.java @@ -22,7 +22,7 @@ import io.dapr.client.DaprClientBuilder; * mvn clean install * 2. cd to [repo-root]/examples * 3. Run the program: - * dapr run --components-path ./components/bindings --app-id outputbinding \ + * dapr run --resources-path ./components/bindings --app-id outputbinding \ * -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.OutputBindingExample */ public class OutputBindingExample { diff --git a/examples/src/main/java/io/dapr/examples/bindings/http/README.md b/examples/src/main/java/io/dapr/examples/bindings/http/README.md index 6324144ed..ad529013e 100644 --- a/examples/src/main/java/io/dapr/examples/bindings/http/README.md +++ b/examples/src/main/java/io/dapr/examples/bindings/http/README.md @@ -125,7 +125,7 @@ sleep: 10 --> ```bash -dapr run --components-path ./components/bindings --app-id inputbinding --app-port 3000 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.InputBindingExample -p 3000 +dapr run --resources-path ./components/bindings --app-id inputbinding --app-port 3000 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.InputBindingExample -p 3000 ``` @@ -195,7 +195,7 @@ sleep: 30 --> ```bash -dapr run --components-path ./components/bindings --app-id outputbinding -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.OutputBindingExample +dapr run --resources-path ./components/bindings --app-id outputbinding -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.bindings.http.OutputBindingExample ``` diff --git a/examples/src/main/java/io/dapr/examples/configuration/README.md b/examples/src/main/java/io/dapr/examples/configuration/README.md index 7f8783986..525edf730 100644 --- a/examples/src/main/java/io/dapr/examples/configuration/README.md +++ b/examples/src/main/java/io/dapr/examples/configuration/README.md @@ -158,7 +158,7 @@ sleep: 10 --> ```bash -dapr run --components-path ./components/configuration --app-id configgrpc --log-level debug -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.configuration.ConfigurationClient +dapr run --resources-path ./components/configuration --app-id configgrpc --log-level debug -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.configuration.ConfigurationClient ``` diff --git a/examples/src/main/java/io/dapr/examples/lock/README.md b/examples/src/main/java/io/dapr/examples/lock/README.md index f49cb4bf0..430624b13 100644 --- a/examples/src/main/java/io/dapr/examples/lock/README.md +++ b/examples/src/main/java/io/dapr/examples/lock/README.md @@ -58,7 +58,7 @@ sleep: 5 --> ```bash -dapr run --components-path ./components/lock --app-id lockgrpc --log-level debug -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.lock.DistributedLockGrpcClient +dapr run --resources-path ./components/lock --app-id lockgrpc --log-level debug -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.lock.DistributedLockGrpcClient ``` diff --git a/examples/src/main/java/io/dapr/examples/pubsub/BulkPublisher.java b/examples/src/main/java/io/dapr/examples/pubsub/BulkPublisher.java index a6552f9cd..4864a1d2a 100644 --- a/examples/src/main/java/io/dapr/examples/pubsub/BulkPublisher.java +++ b/examples/src/main/java/io/dapr/examples/pubsub/BulkPublisher.java @@ -36,7 +36,7 @@ import static io.dapr.examples.OpenTelemetryConfig.getReactorContext; * mvn clean install * 2. cd [repo root]/examples * 3. Run the program: - * dapr run --components-path ./components/pubsub --app-id bulk-publisher -- \ + * dapr run --resources-path ./components/pubsub --app-id bulk-publisher -- \ * java -Ddapr.grpc.port="50010" -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.BulkPublisher */ public class BulkPublisher { diff --git a/examples/src/main/java/io/dapr/examples/pubsub/CloudEventBulkPublisher.java b/examples/src/main/java/io/dapr/examples/pubsub/CloudEventBulkPublisher.java index a409cc2ee..c30f6e684 100644 --- a/examples/src/main/java/io/dapr/examples/pubsub/CloudEventBulkPublisher.java +++ b/examples/src/main/java/io/dapr/examples/pubsub/CloudEventBulkPublisher.java @@ -33,7 +33,7 @@ import java.util.UUID; * mvn clean install * 2. cd [repo root]/examples * 3. Run the program: - * dapr run --components-path ./components/pubsub --app-id publisher -- \ + * dapr run --resources-path ./components/pubsub --app-id publisher -- \ * java -Ddapr.grpc.port="50010" \ * -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.CloudEventBulkPublisher */ diff --git a/examples/src/main/java/io/dapr/examples/pubsub/CloudEventPublisher.java b/examples/src/main/java/io/dapr/examples/pubsub/CloudEventPublisher.java index ffb487f9a..62264e34f 100644 --- a/examples/src/main/java/io/dapr/examples/pubsub/CloudEventPublisher.java +++ b/examples/src/main/java/io/dapr/examples/pubsub/CloudEventPublisher.java @@ -29,7 +29,7 @@ import static java.util.Collections.singletonMap; * mvn clean install * 2. cd [repo root]/examples * 3. Run the program: - * dapr run --components-path ./components/pubsub --app-id publisher -- \ + * dapr run --resources-path ./components/pubsub --app-id publisher -- \ * java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.CloudEventPublisher */ public class CloudEventPublisher { diff --git a/examples/src/main/java/io/dapr/examples/pubsub/Publisher.java b/examples/src/main/java/io/dapr/examples/pubsub/Publisher.java index 679b3b462..0f02729d2 100644 --- a/examples/src/main/java/io/dapr/examples/pubsub/Publisher.java +++ b/examples/src/main/java/io/dapr/examples/pubsub/Publisher.java @@ -25,7 +25,7 @@ import static java.util.Collections.singletonMap; * mvn clean install * 2. cd [repo root]/examples * 3. Run the program: - * dapr run --components-path ./components/pubsub --app-id publisher -- \ + * dapr run --resources-path ./components/pubsub --app-id publisher -- \ * java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher */ public class Publisher { diff --git a/examples/src/main/java/io/dapr/examples/pubsub/PublisherWithTracing.java b/examples/src/main/java/io/dapr/examples/pubsub/PublisherWithTracing.java index cc8b3d1ac..fd79b076b 100644 --- a/examples/src/main/java/io/dapr/examples/pubsub/PublisherWithTracing.java +++ b/examples/src/main/java/io/dapr/examples/pubsub/PublisherWithTracing.java @@ -30,7 +30,7 @@ import static io.dapr.examples.OpenTelemetryConfig.getReactorContext; * mvn clean install * 2. cd [repo root]/examples * 3. Run the program: - * dapr run --components-path ./components/pubsub --app-id publisher-tracing -- \ + * dapr run --resources-path ./components/pubsub --app-id publisher-tracing -- \ * java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.PublisherWithTracing */ public class PublisherWithTracing { diff --git a/examples/src/main/java/io/dapr/examples/pubsub/README.md b/examples/src/main/java/io/dapr/examples/pubsub/README.md index 11bb5b559..4fb16290c 100644 --- a/examples/src/main/java/io/dapr/examples/pubsub/README.md +++ b/examples/src/main/java/io/dapr/examples/pubsub/README.md @@ -120,7 +120,7 @@ sleep: 15 --> ```bash -dapr run --components-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher +dapr run --resources-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher ``` @@ -322,7 +322,7 @@ background: true --> ```bash -dapr run --components-path ./components/pubsub --app-id bulk-publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.BulkPublisher +dapr run --resources-path ./components/pubsub --app-id bulk-publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.BulkPublisher ``` @@ -391,7 +391,7 @@ background: true --> ```bash -dapr run --components-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher testingtopicbulk +dapr run --resources-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher testingtopicbulk ``` @@ -520,7 +520,7 @@ sleep: 15 --> ```bash -dapr run --components-path ./components/pubsub --app-id subscriber --app-port 3000 --app-protocol http -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Subscriber -p 3000 +dapr run --resources-path ./components/pubsub --app-id subscriber --app-port 3000 --app-protocol http -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Subscriber -p 3000 ``` @@ -638,7 +638,7 @@ dapr stop --app-id subscriber // start a grpc subscriber -dapr run --components-path ./components/pubsub --app-id subscriber --app-port 3000 --app-protocol grpc -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.grpc.Subscriber -p 3000 +dapr run --resources-path ./components/pubsub --app-id subscriber --app-port 3000 --app-protocol grpc -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.grpc.Subscriber -p 3000 ``` @@ -654,7 +654,7 @@ sleep: 15 --> ```bash -dapr run --components-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher +dapr run --resources-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher ``` @@ -685,7 +685,7 @@ background: true --> ```bash -dapr run --components-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher testingtopicbulk +dapr run --resources-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher testingtopicbulk ``` @@ -754,7 +754,7 @@ sleep: 15 --> ```bash -dapr run --components-path ./components/pubsub --app-id publisher-tracing -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.PublisherWithTracing +dapr run --resources-path ./components/pubsub --app-id publisher-tracing -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.PublisherWithTracing ``` @@ -783,12 +783,12 @@ mvn install Run the publisher app: ```sh -dapr run --components-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher +dapr run --resources-path ./components/pubsub --app-id publisher -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Publisher ``` Wait until all 10 messages are published like before, then wait for a few more seconds and run the subscriber app: ```sh -dapr run --components-path ./components/pubsub --app-id subscriber --app-port 3000 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Subscriber -p 3000 +dapr run --resources-path ./components/pubsub --app-id subscriber --app-port 3000 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.Subscriber -p 3000 ``` No message is consumed by the subscriber app and warnings messages are emitted from Dapr sidecar: diff --git a/examples/src/main/java/io/dapr/examples/pubsub/grpc/Subscriber.java b/examples/src/main/java/io/dapr/examples/pubsub/grpc/Subscriber.java index 7893416b7..4c9cff939 100644 --- a/examples/src/main/java/io/dapr/examples/pubsub/grpc/Subscriber.java +++ b/examples/src/main/java/io/dapr/examples/pubsub/grpc/Subscriber.java @@ -27,7 +27,7 @@ import org.apache.commons.cli.Options; * mvn clean install * 2. cd [repo root]/examples * 3. Run the server: - * dapr run --components-path ./components/pubsub --app-id subscriber --app-port 3000 -- \ + * dapr run --resources-path ./components/pubsub --app-id subscriber --app-port 3000 -- \ * java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.grpc.Subscriber -p 3000 */ public class Subscriber { diff --git a/examples/src/main/java/io/dapr/examples/pubsub/http/Subscriber.java b/examples/src/main/java/io/dapr/examples/pubsub/http/Subscriber.java index b5e9ab3c7..6b4edd5ad 100644 --- a/examples/src/main/java/io/dapr/examples/pubsub/http/Subscriber.java +++ b/examples/src/main/java/io/dapr/examples/pubsub/http/Subscriber.java @@ -25,7 +25,7 @@ import org.apache.commons.cli.Options; * mvn clean install * 2. cd [repo root]/examples * 3. Run the server: - * dapr run --components-path ./components/pubsub --app-id subscriber --app-port 3000 -- \ + * dapr run --resources-path ./components/pubsub --app-id subscriber --app-port 3000 -- \ * java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.pubsub.http.Subscriber -p 3000 */ public class Subscriber { diff --git a/examples/src/main/java/io/dapr/examples/querystate/QuerySavedState.java b/examples/src/main/java/io/dapr/examples/querystate/QuerySavedState.java index 0b205a258..320b4e35e 100644 --- a/examples/src/main/java/io/dapr/examples/querystate/QuerySavedState.java +++ b/examples/src/main/java/io/dapr/examples/querystate/QuerySavedState.java @@ -34,7 +34,7 @@ import java.util.Map; * mvn clean install * 2. cd [repo root]/examples * 3. send a message to be saved as state: - * dapr run --components-path ./components/state -- \ + * dapr run --resources-path ./components/state -- \ * java -Ddapr.api.protocol=HTTP -jar target/dapr-java-sdk-examples-exec.jar \ * io.dapr.examples.querystate.QuerySavedState 'my message' */ diff --git a/examples/src/main/java/io/dapr/examples/querystate/README.md b/examples/src/main/java/io/dapr/examples/querystate/README.md index e6f25a0ef..2b25909e9 100644 --- a/examples/src/main/java/io/dapr/examples/querystate/README.md +++ b/examples/src/main/java/io/dapr/examples/querystate/README.md @@ -260,7 +260,7 @@ sleep: 10 Run this example with the following command: ```bash -dapr run --components-path ./components/state --app-id query-state-example -H 3600 -- java -Ddapr.api.protocol=HTTP -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.querystate.QuerySavedState +dapr run --resources-path ./components/state --app-id query-state-example -H 3600 -- java -Ddapr.api.protocol=HTTP -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.querystate.QuerySavedState ``` diff --git a/examples/src/main/java/io/dapr/examples/secrets/README.md b/examples/src/main/java/io/dapr/examples/secrets/README.md index efc485d6b..fc609d7f9 100644 --- a/examples/src/main/java/io/dapr/examples/secrets/README.md +++ b/examples/src/main/java/io/dapr/examples/secrets/README.md @@ -123,7 +123,7 @@ sleep: 5 --> ```bash -dapr run --components-path ./components/secrets --app-id secrets1 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.secrets.SecretClient localSecretStore redisPassword randomKey +dapr run --resources-path ./components/secrets --app-id secrets1 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.secrets.SecretClient localSecretStore redisPassword randomKey ``` @@ -176,7 +176,7 @@ sleep: 5 --> ```sh -dapr run --components-path ./components/secrets --config ./src/main/java/io/dapr/examples/secrets/config.yaml --app-id secrets2 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.secrets.SecretClient localSecretStore redisPassword randomKey +dapr run --resources-path ./components/secrets --config ./src/main/java/io/dapr/examples/secrets/config.yaml --app-id secrets2 -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.secrets.SecretClient localSecretStore redisPassword randomKey ``` diff --git a/examples/src/main/java/io/dapr/examples/secrets/SecretClient.java b/examples/src/main/java/io/dapr/examples/secrets/SecretClient.java index 36256f05c..a8c086285 100644 --- a/examples/src/main/java/io/dapr/examples/secrets/SecretClient.java +++ b/examples/src/main/java/io/dapr/examples/secrets/SecretClient.java @@ -25,7 +25,7 @@ import java.util.Map; * 2. cd to [repo-root]/examples * 3. Creating a JSON secret file that contains two keys: redisPassword and randomKey locally: * 4. Read secret from example: - * dapr run --components-path ./components/secrets -- \ + * dapr run --resources-path ./components/secrets -- \ * java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.secrets.SecretClient \ * localSecretStore redisPassword randomKey */ diff --git a/examples/src/main/java/io/dapr/examples/state/README.md b/examples/src/main/java/io/dapr/examples/state/README.md index b7839479d..89c41d952 100644 --- a/examples/src/main/java/io/dapr/examples/state/README.md +++ b/examples/src/main/java/io/dapr/examples/state/README.md @@ -179,7 +179,7 @@ sleep: 5 Run this example with the following command: ```bash -dapr run --components-path ./components/state --app-id state-example -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.state.StateClient 'my message' +dapr run --resources-path ./components/state --app-id state-example -- java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.state.StateClient 'my message' ``` diff --git a/examples/src/main/java/io/dapr/examples/state/StateClient.java b/examples/src/main/java/io/dapr/examples/state/StateClient.java index 4472492e0..2363f96c0 100644 --- a/examples/src/main/java/io/dapr/examples/state/StateClient.java +++ b/examples/src/main/java/io/dapr/examples/state/StateClient.java @@ -30,7 +30,7 @@ import java.util.List; * mvn clean install * 2. cd [repo root]/examples * 3. send a message to be saved as state: - * dapr run --components-path ./components/state -- \ + * dapr run --resources-path ./components/state -- \ * java -jar target/dapr-java-sdk-examples-exec.jar io.dapr.examples.state.StateClient 'my message' */ public class StateClient { diff --git a/sdk-tests/src/test/java/io/dapr/it/state/HelloWorldGrpcStateService.java b/sdk-tests/src/test/java/io/dapr/it/state/HelloWorldGrpcStateService.java index d3446a27b..a5b92eb8d 100644 --- a/sdk-tests/src/test/java/io/dapr/it/state/HelloWorldGrpcStateService.java +++ b/sdk-tests/src/test/java/io/dapr/it/state/HelloWorldGrpcStateService.java @@ -27,7 +27,7 @@ import io.grpc.ManagedChannelBuilder; * Simple example. * To run manually, from repo root: * 1. mvn clean install - * 2. dapr run --components-path ./components --dapr-grpc-port 50001 -- mvn exec:java -Dexec.mainClass=io.dapr.it.state.HelloWorldGrpcStateService -Dexec.classpathScope="test" -pl=sdk + * 2. dapr run --resources-path ./components --dapr-grpc-port 50001 -- mvn exec:java -Dexec.mainClass=io.dapr.it.state.HelloWorldGrpcStateService -Dexec.classpathScope="test" -pl=sdk */ public class HelloWorldGrpcStateService {