【发布时间】:2016-02-07 23:16:02
【问题描述】:
我正在尝试在我的 Spray / Akka 服务上设置 Kamon,但不幸的是我没有走得太远。
我使用 sbt-assembly 插件构建一个 jar 文件,我使用简单的 java -jar service.jar 运行该文件。
我天真地以为我可以使用 java -javaagent:aspectj-1.8.8.jar -jar service.jar 编织服务,但我明白了:
objc[13280]:JavaLaunchHelper 类在两者中都实现 /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java 和 /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib。 将使用两者之一。哪一个是未定义的。找不到 aspectj-1.8.8.jar 中的 Premain-Class manifest 属性发生错误 VM 代理库初始化期间无法初始化:仪器
当然,我的服务没有启动。 (没有aspectj它工作得很好。 我也试过aspectj 1.7.4,路径是正确的。
任何帮助/指针将不胜感激!
【问题讨论】:
标签: java scala jar aspectj spray