web-dev-qa-db-ja.com

NetBeansからTomcatを起動する際のエラー - '127.0.0.1 *'は内部コマンドまたは外部コマンドとして認識されません

GoogleとStackoverflowはどちらも私に似たような問題を抱えている人々を見せていますが、このエラーはIPアドレスの後にアスタリスクが付いているという点でわずかに異なります:

Tomcatを起動しようとすると、NetBeans 8.0.1から次のエラーが表示されます。

'127.0.0.1 *'は、内部コマンドまたは外部コマンド、操作可能プログラム、またはバッチファイルとして認識されません。

Tomcat 7.0.56とTomcat 8.0.14の両方をインストールしました。どちらもコマンドラインから(一度に1つずつ)OKを開始します。私はそれらをNetBeansのサーバーのリストにTomcat 7とTomcat 8として追加しました。

私が設定した "Hello World"ウェブアプリを持っています。
プロパティ - >実行 - >サーバー:Tomcat 7とTomcat 8の両方を試してみました
両方とも同じエラーを出します。

Tomcatを起動してみます。
サービス - >サーバー - > Tomcat 7 - >開始
サービス - >サーバー - > Tomcat 8 - >開始
Webアプリを起動しようとしたときと同じエラーが表示されます。

'127.0.0.1 *'は、内部コマンドまたは外部コマンド、操作可能プログラム、またはバッチファイルとして認識されません。

何か案は ?
それがそのアスタリスクがそこでやっていることだけであっても?

141
user835745

あなたがWindowsを使っていると仮定すると(このバグは抜け目のないbatファイルのエスケープが原因です)、それは他のバグを回避するために最新バージョン(7.0.568.0.14)で導入されたバグです。 "Java_OPTS宣言の周囲のcatalina.batを削除してみてください。昨日Tomcat 7.0.56で修正しました。

7.0.56およびbin/catalina.bat:179内の184

:noJuliConfig
set "Java_OPTS=%Java_OPTS% %LOGGING_CONFIG%"

..

:noJuliManager
set "Java_OPTS=%Java_OPTS% %LOGGING_MANAGER%"

:noJuliConfig
set Java_OPTS=%Java_OPTS% %LOGGING_CONFIG%

.. 

:noJuliManager
set Java_OPTS=%Java_OPTS% %LOGGING_MANAGER%

あなたのアスタリスクにとって、それはHost宣言にそれを追加するどこかのあなたのものの設定であるかもしれません。

私は昨日Tomcatのバグトラッカーでこれを見ました、しかし私は再びリンクを見つけることができません。 編集見つけました! https://issues.Apache.org/bugzilla/show_bug.cgi?id=56895

私はそれがあなたの問題を解決することを願っています。

373
Johnride

@Johnrideからの手順を実行した後、私はまだ同じエラーを得ました。

これで問題は解決しました。

ツール - >オプション - >プロキシなしを選択

ソース: https://www.youtube.com/watch?v=uI1j-8F8eN4

43
Sumama Waheed

ツール - >オプション - >プロキシを選択しない

3
sri

私はSumama Waheedの答えを試すことはしませんでしたが、うまくいったのはbin/catalina.jarを作業用のjarに置き換えて(私は古いTomcatを処分しました)、NetBeansに追加した後、元のcatalina.jarをもう一度入れました。

0
EricG