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

Challenge Java EE !

Java EEを中心に趣味や仕事における開発メモを書いています。

Windows Server 2012 R2でGlassFish 4.1のサービス登録に失敗した

GlassFish WindowsServer2012R2

Windows Server 2012 R2にGlassFish 4.1をサービス登録しようとして

asadmin create-service

と管理者権限で行ったのですが、以下エラーになりました(domain1の指定有無でも同じ)。

f:id:kikutaro777:20150427180344j:plain

Error while trying to install GlassFish as a Windows Service.
The return value was: -2146232576.
STDERR:
STDOUT:
Command create-service failed.

前にWindows Server 2008 R2とGlassFish 3.1.2.2ではなかった気が…と思いながらぐぐってみたら以下.NETがいるよ、的な情報が。ただ、以下はGlassFish 3.1の話なのと、入れようとした環境では.NET Framework 4.5はインストール済みなのだけど。。。

[GLASSFISH-14057] .Net is a prerequisite for create-service - Java.net JIRA

と、試しに.NET 3.5を入れました。

f:id:kikutaro777:20150427181010j:plain

で、再度コマンド入力したら、サービス登録成功しました。

f:id:kikutaro777:20150427181059j:plain

上記終わってからたどり着いたのですが、日本語の情報もありました。

sakaisusie.hatenablog.com

上記サイトでは「WindowsXPなら.NET Framework 3.5」もインストールしておく。」とありますが、サーバOSでも入ってなければ必要っぽいですね。

にほんブログ村 IT技術ブログへ
にほんブログ村
にほんブログ村 IT技術ブログ Javaへ
にほんブログ村