質問: ### 前提・実現したいこと 作成したwebAPIを外部から呼び出したい。 ### 発生している問題・エラーメッセージ eclipse,mavan,jersey,tomcat8.5を使ってwebAPIを開発したのですが 外部から実行することが出来ません 自分の端末で、http://localhost:8080/プロジェクト(A)名/をブラウザで起動したとき、jerseyの初期画面が出るのですが http://IPアドレス:8080/プロジェクト(A)名/として他端末から起動しようとしても画面が出ず、タイムアウトしてしまいます。 http://IPアドレス:8080/プロジェクト(A)名/を自分の端末で起動したときは画面が出ます。 ファイアウォールを解除した状態でも同じようにタイムアウトしてしまいます。 しかし、eclipseで動的webプロジェクトで作成したプロジェクト(B)にhtmlファイルを置いたとき http://IPアドレス:8080/プロジェクト(B)名/ファイル名.html を起動すると普通に読み込めます。 また、このhtmlファイルをプロジェクト(A)に入れ、実行したとき 自分の端末で http://IPアドレス:8080/プロジェクト(A)名/ファイル名.html を起動すると読み込めるのですが、他の端末では読み込めません。 ### 該当のソースコード ``` ここにご自身が実行したソースコードを書いてください ``` ### 試したこと mavenで新しいプロジェクトを作成し、外から起動したのですが、やはり出来ませんでした。 tomcatの設定かと思ったのですが、何をどうしていいかわかりません。 ### 補足情報(言語/FW/ツール等のバージョンなど javaのサーブレットJSPで少しだけサイトを作ったことがありますが ほとんど素人です。 eclipseを使い、新規プロジェクト→Maven Project→jersey-quickstart-webapp でプロジェクトを作成しました。 どうぞよろしくお願いいたします。
回答: すみません自己解決いたしました! ipアドレスが複数あり、接続できていたほうのページのipが正しく、外から見れる状態でした。 もう一つのipには自分では見られる状態でしたが外部からは見られない状態でした