さて、私はこの問題にかなり混乱しています。私は、1 人には機能するが、他の 2 人には機能しないと思われるプロプライエタリ ソフトウェアを実行しようとしています。ソフトウェアはこの例外をスローしています:
スレッド「AWT-EventQueue-1」での例外 java.lang.IllegalArgumentException: org.classpath.icedtea.pulseaudio.Stream.native_pa_stream_new(Native Method) での無効な形式 org.classpath.icedtea.pulseaudio.Stream.(Stream.java: 263) org.classpath.icedtea.pulseaudio.PulseAudioDataLine.createStream(PulseAudioDataLine.java:132) で org.classpath.icedtea.pulseaudio.PulseAudioDataLine.open(PulseAudioDataLine.java:100) で org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine .open(PulseAudioSourceDataLine.java:75) org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.open(PulseAudioSourceDataLine.java:90) で
ただし、私が知る限り、Sun Java Hotspot を実行しています。私は Ubuntu 10.10 を使用しています。デフォルトのオーディオ デバイスとしてパルス オーディオを使用していることはわかっていますが、ALSA に切り替えようとすると、同じ例外が発生しました。このコードは別のコンピューターで正しく実行されるため、悪いコードではなく、構成の問題が発生していると思います。
何が問題になっている可能性がありますか?どうすれば修正できますか?