1
나는 scala로 쓰여진 sbt 프로젝트를 가지고있다. 이 프로젝트는 akka와 스프레이를 사용합니다. 주요 기능을 가진 클래스가 있습니다. 내가 스칼라 콘솔 응용 프로그램을 실행할 때 가끔스프레이 응용 프로그램을 실행할 때 sigar 라이브러리를 수정하는 방법은 무엇입니까?
[on-spray-can-akka.actor.default-dispatcher-4] [DEBUG] [2014-11-07 16:48:30,336] Sigar: no sigar-amd64-winnt.dll in java.library.path
org.hyperic.sigar.SigarException: no sigar-amd64-winnt.dll in java.library.path
내가 다시 아무것도에게 실행을 변경하지 마십시오 얻고 그것을 잘 실행됩니다. 따라서 여러 번 성공하거나 실패 할 수 있습니다. 이 문제를 해결하는 방법?
업데이트]
또한 정상 시작할 때 메시지가 :
[INFO] [11/07/2014 17:02:36.772] [on-spray-can-akka.actor.default-dispatcher-2]
[Cluster(akka://myApp)] Cluster Node [akka.tcp://[email protected]:2551] - Metrics will be
retreived from MBeans, and may be incorrect on some platforms. To increase metric accuracy
add the 'sigar.jar' to the classpath and the appropriate platform-specific native libary to
'java.library.path'. Reason: java.lang.IllegalArgumentException: java.lang.UnsatisfiedLinkError:
org.hyperic.sigar.Sigar.getPid()J