質問

TomcatでMavenリポジトリマネージャーNexusを実行しています。 POMファイルをセットアップすると、リポジトリURLはすべてのように見えます http://myhost/nexus/repo-name. 。 「ネクサス」という言葉をURLから取得したいと思います。現在、古いリポジトリマネージャーから移行しているので、すべてのURLを更新する必要があります。ただし、次のような汎用リポジトリURLがあった場合 http://myhost/maven-repo/repo-name, 、その後、URLはリポジトリマネージャーから独立しています。

Tomcatでこのようなものを設定するにはどうすればよいですか?ホスト名エイリアスをセットアップする必要がありますか?それとも、これを行う簡単な方法はありますか?

ありがとう、ジェフ

役に立ちましたか?

解決

正面を使用します Apacheサーバー (HTTPDのみ、そうではありません トムキャット)それを行うには、逆プロキシとして構成されています。

Apache URL書き換えと逆プロキシは簡単に構成できます。このApache Frontal Proxyを使用すると、Nexusから独立しているだけでなく、Tomcatサーバーからも独立しています。

同じapache urlで、あなたはに移動できます アーキバ aで Glassfishサーバー (たとえば)プロジェクトのために透過的に。

他のヒント

Tomcatのルートフォルダーにアプリケーションを展開します。

私はあなたを願っています リポジトリの場所を置かないでください あなたのポムに?代わりにsettings.xmlファイルを使用する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top