서버의 입력 사운드를 기록하는 Java EE 응용 프로그램을 작성하려고합니다. 나는에 바람둥이 사용자를 추가하려고했습니다tomcat에서 JavaSounds 사용
javax.sound.sampled.LineUnavailableException
at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openImpl(PulseAudioMixer.java:714)
at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openLocal(PulseAudioMixer.java:588)
at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openLocal(PulseAudioMixer.java:584)
at org.classpath.icedtea.pulseaudio.PulseAudioMixer.open(PulseAudioMixer.java:579)
at org.classpath.icedtea.pulseaudio.PulseAudioDataLine.open(PulseAudioDataLine.java:95)
at org.classpath.icedtea.pulseaudio.PulseAudioTargetDataLine.open(PulseAudioTargetDataLine.java:111)
at org.classpath.icedtea.pulseaudio.PulseAudioTargetDataLine.open(PulseAudioTargetDataLine.java:130)
: debuging, 서버에서 실행 때 웹 단절에서 실행중인 경우 자신 (두 우분투) 그러나 나는 예외를 얻을로 내 코드는 잘 작동 오디오 그룹 (일부 문서에서 제안)이지만 여전히 예외가 발생합니다. 유일한 차이점은 환경이어야한다고 생각합니다. 그러나 문제가있는 곳을 잃어 버렸습니다.
예외는 ... 당신이 끔찍한 패키지 이름에 속아 넘어 졌다고 생각합니다. – BalusC
명명법이 좋지 않습니다.이 경우 'open'은 JavaSound API 내의 Dateline을 나타냅니다. 나는 라이브러리가 (최소한 jar 파일들) 거기에 있다는 것을 확신한다. –