Maven PomのTomcat Nexus URLマッピング
-
03-10-2019 - |
質問
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ファイルを使用する必要があります。
所属していません StackOverflow