1

Netbeans を使用して Web アプリケーションを開発しています。Web アプリケーション GlassFish をデプロイしようとすると、次のエラーが生成されます。

WARNING: JMX007: Cannot start JMX connector JmxConnector config: 
{ name = system, Protocol = rmi_jrmp, Address = 0.0.0.0, Port = 8686, 
AcceptAll = false, AuthRealmName = admin-realm, SecurityEnabled = false} 
having exception java.net.MalformedURLException: Bad URL path:
 _abc.def.int:8686/jndi/rmi://XYZ_abc.def.int:8686/jmxrmi
SEVERE: java.net.MalformedURLException: Bad URL path: 
_abc.cde.int:8686/jndi/rmi://XYZ_abc.cde.int:8686/jmxrmi

私のフル コンピューター名はXYZ_abc.cde.intであり、ホスト名を変更できないことに注意してください。これによると、ホスト名にアンダースコアを使用することは違法です。残念ながら、ホスト名を変更することはできません。

コンピュータ名を変更せずに Netbeans を使用して GlassFish を配備する方法はありますか? GlassFish のホスト名を変更する方法を探しましたが、うまくいきませんでした。

助けてください。前もって感謝します。

4

3 に答える 3

2

サーバーソースのパスに移動するだけです\glassfish4\glassfish\domains\domain1\config\domain.xml

次に、タグの下に

<admin-service system-jmx-connector-name="system" type="das-and-server">

address="0.0.0.0"に変更address="127.0.0.1"

そしてタグの下に

<admin-service system-jmx-connector-name="system">

address="0.0.0.0"に変更address="127.0.0.1"

あなたと一緒に解決したいと思っています...

于 2015-10-23T02:36:26.603 に答える
0

GlassFish 管理 Web コンソールで、 [構成] -> [サーバー構成] -> [管理サービス]を開き、[アドレス]パラメーターをlocalhostまたは自分の IPに設定します。

于 2015-03-20T14:44:49.263 に答える