読者です 読者をやめる 読者になる 読者になる

Jalview Appletが起動しない(JDK 7u51)

Java\(^o^)/

例えば、オンラインバージョンのMAFFTを使っていてalignmentの結果をJalview Appletで確認したい、みたいなシチュエーションがたまにはあると思います。それが、最近(正確には、JDK 7 Update 51適用後から)以下のような警告が出て起動しなくて嵌ったお話。

f:id:CanI:20140127234240p:plain

※これはMAFFT解決後に、Jalview Appletサンプルページで取ったSSです。

原因

7u51のリリースノートに以下のような文面があって、はい。

Changes to Security Slider:

The following changes to Security Slider were included in this release(7u51):

* Block Self-Signed and Unsigned applets on High Security Setting
* Require Permissions Attribute for High Security Setting
* Warn users of missing Permissions Attributes for Medium Security Setting

署名が無いアプレットは(デフォルトのSecurity Level: Highでは)起動しなくなりました。

解決策

JavaコントロールパネルのSecurityタブに行って、例外リストアプレットが置いてあるURLを追加しましょう。

Security Level: Minimumにするのはあまりオススメしません。。。

参考

http://www.oracle.com/technetwork/java/javase/7u51-relnotes-2085002.html http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/jcp.html#security http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/exception_site_list.html