Google と Stackoverflow の両方で同様の問題を抱えている人が見つかりました。ただし、このエラーは IP アドレスの末尾にアスタリスクが付いている点で少し異なります。
NetBeans 8.0.1 で Tomcat を起動しようとすると、次のエラーが発生します。
「127.0.0.1*」は、内部または外部のコマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません。
Tomcat 7.0.56 と Tomcat 8.0.14 の両方をインストールしましたが、どちらもコマンド ラインから正常に起動します (一度に 1 つずつ)。NetBeans のサーバー リストに Tomcat 7 および Tomcat 8 として追加しました。
「Hello World」Web アプリがあり、
プロパティ -> 実行 -> サーバーで設定しました。Tomcat 7 と Tomcat 8 の両方を試しましたが、
どちらも同じエラーが発生します。
次のいずれかを使用して Tomcat を起動しようとすると:
サービス -> サーバー -> Tomcat 7 -> 開始
サービス -> サーバー -> Tomcat 8 -> 開始
Web アプリを起動しようとしたときと同じエラーが発生します:
「127.0.0.1*」は、内部または外部のコマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません。
何かアイデアはありますか?
たとえそれがアスタリスクがそこに何をしているのかだけだったとしても?
ベストアンサー1
7.0.56
Windows を使用している場合 (このバグは、ひどい bat ファイルのエスケープによって発生します)、これは最新バージョン (および)で別のバグを回避するために導入されたバグです。の宣言の周りの8.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%
アスタリスクについては、ホスト宣言に追加する構成がどこかにあるだけかもしれません。
昨日 Tomcat のバグトラッカーでこれを見ましたが、リンクが見つかりません。編集それを見つけた!https://issues.apache.org/bugzilla/show_bug.cgi?id=56895
問題が解決することを祈っています。