-1

コマンド プロンプトを使用して Mule プロジェクトを cloudhub にデプロイしようとしています。以下のエラーが表示されます。

" Illegal path attribute "/nexus". Path of origin: "/snapshots/org/mule/modules/mule-module-    cloudhub/3.0.0-SNAPSHOT/mule-module-cloudhub-3.0.0-20140909.225040-1.pom"

nexus のリポジトリを削除しようとしましたが、同じエラーが発生しました。URLも参考にしました

しかし、anypoint GUI を使用してデプロイしようとすると、クラウドハブにデプロイされています。コンソールになると問題が発生します。

ここに画像の説明を入力 Nexus の pom リポジトリを見つけてください

<repository>
        <id>mule-ee-releases</id>
        <name>Mule Release Repository</name>
        <url>https://repository-master.mulesoft.org/nexus/content/repositories/ci-releases/</url>
    </repository>
</repositories>

設定.xml

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0  http://maven.apache.org/xsd/settings-1.1.0.xsd">

<pluginGroups>
  <pluginGroup>org.mule.tools</pluginGroup>
</pluginGroups>

<servers>
 <server>
<id>cloudhub.io</id>
<username>my_UserName</username>
<password>PWD</password>
 </server>
</servers>
</settings>
4

2 に答える 2

0

スクリーンショットを見ると、プロジェクトをhttps://repository-master.mulesoft.org/snapshots/にデプロイしようとしているようです。このサーバーに接続するための資格情報が提供されていないため、ビルドをアップロードできませんそこにアーティファクト。

次のいずれかを行う必要があります。

于 2014-09-10T00:31:52.283 に答える
0

リバース プロキシを使用していて、その両側に異なるコンテキスト パスがある場合は、Cookie もマップする必要があります。

Apacheの場合、以下を使用できます。 ProxyPassReverseCookiePath /nexus /

ネクサスの場合、次を使用できます。 proxy_cookie_path /nexus /;

于 2015-03-19T02:28:41.627 に答える