そこで、チームリーダーのワークスペースから自分のワークスペースにレポをコピーしました。文字通りUNIX CPを使用しています。
これでmvn clean install
、を実行するたびに、コンパイルされたjarが彼のワークスペースにインストールされます。
リポジトリのpom.xmlを確認しましたが、ターゲットの場所が明示的に定義されていません。
私もチェックしましたprintenv
。私のTLのワークスペースについては、どの環境変数にも言及していません。TLのワークスペースのフォームの場所はどこですか?
.m2リポジトリには、通常はパスが含まれているsettings.xmlがあります。コピーしたばかりなので、パスが確実にそこにあります。
ファイルには 'localRepository'タグがあります(チェックしてください)
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
https://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>SomePath/.m2/repository</localRepository>
<interactiveMode>true</interactiveMode>
<offline>false</offline>
...
</settings>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加