能否为Javaagent提供Aws S3的文件路径?

能否为Javaagent提供Aws S3的文件路径?,java,apache-spark,amazon-s3,aop,javaagents,Java,Apache Spark,Amazon S3,Aop,Javaagents,我有一个java应用程序,作为spark作业从EC2实例提交到Aws Emr。在应用程序中,我实现了面向方面编程(aop)用于日志记录。要使aop工作,我需要在提交作业时指定aspectweaver.jar。如果我指定EMR集群中存在的jar,这就可以了。但是我想从S3路径指定jar。下面是代码片段: spark-submit --deploy-mode cluster --master yarn-cluster --driver-java-options \"-Djavaagent=s3:/

我有一个java应用程序,作为spark作业从EC2实例提交到Aws Emr。在应用程序中,我实现了面向方面编程(aop)用于日志记录。要使aop工作,我需要在提交作业时指定aspectweaver.jar。如果我指定EMR集群中存在的jar,这就可以了。但是我想从S3路径指定jar。下面是代码片段:

spark-submit --deploy-mode cluster --master yarn-cluster 
--driver-java-options \"-Djavaagent=s3://fintellix-la/jobs/aspectjweaver-1.9.1.jar\" 
--jars s3://bucket-name/jars/* --driver-cores 1 --driver-memory 20G 
--conf spark.dynamicAllocation.enabled=true 
--class project.main.index s3://bucket-name/jobs/projectbatch-0.0.1-SNAPSHOT.jar
上述代码未给出任何错误,但aop未启动

类似地,我尝试了不同的选项--驱动程序java选项

--driver-java-options -javaagent=s3://bucket-name/jobs/aspectjweaver-1.9.1.jar
--driver-java-options -Djavaagent=s3://bucket-name/jobs/aspectjweaver-1.9.1.jar
这些错误包括:

Error opening zip file or JAR manifest missing : aspectjweaver-1.9.1.jar
注意-我也在阅读S3中的其他jar和主jar。它能够阅读并且工作良好。但无法在javaagent中读取。

我非常感谢你帮助我