pom.xmlのプロパティから、mavenプロジェクトインストールディレクトリを取得する方法はありますか?何かのように言う${project.install.directory}
、私は${project.build.directory}
ターゲットフォルダを指している知っているが、私はこれが必要C:\ユーザー\ユーザー\ .m2 \リポジトリ\ com \ demo \ 1.0スナップ。pom.xmlからmaven-projectインストールディレクトリを取得する方法
1
A
答えて
0
私は1つのプロパティがあるとは思っていません。それはあなたが望むものとまったく同じです。あなた自身「project.install.directory」プロパティ作るために一緒にこれらのプロパティを接着しようとすることができますしかし :
$ {} settings.localRepositoryは、ローカルリポジトリを指すようになります - 「C:\ Users \ユーザーユーザーを。平方メートル\リポジトリ」
$ {} project.groupId
$ {} project.artifactId
$ {} project.version
$ {} project.build.finalName
+0
ありがとう、私は試しました: '$ {settings.localRepository}/$ {project.groupId}/$ {project.artifactId}/$ {project.version}/$ {project.build。 $ {project.packaging} '' $ {project.groupId} 'に' com.demo'のようなドット区切り文字がありますが、何とかドットをスラッシュ 'com/demo'に置き換える必要があります –
関連する問題
- 1. POM.xml-pomパーサからMavenProjectを取得しますか?
- 2. Maven Plugin API:ArtifactからMavenProjectを取得
- 3. MavenProjectからproject.build.directoryを取得しますか?
- 4. jenkinsでpom.xmlの内容を取得する方法
- 5. シェルスクリプトを使用してwebsphereアプリケーションサーバーのインストールディレクトリを取得する方法
- 6. TFSコレクションを取得したWorkItemChangedEventから取得する方法
- 7. サーバーからイメージを取得する方法は?またはNSUrlからNSDataを取得する方法
- 8. ウェブサイトAPIから取得したデータからキーを取得する方法
- 9. サーバーからのJSONデータの取得方法と取得方法
- 10. データベースパスワードをpom.xmlに設定する方法
- 11. maven pom.xmlを最小化する方法
- 12. pom.xmlから.pomファイルを生成する正しい方法は何ですか?
- 13. PythonからC structを受け取る/取得する方法
- 14. WindowsフォームクライアントからHTTPリクエストから値を取得する方法
- 15. WebサービスからJSONから要素を取得する方法
- 16. リストから何らかのオブジェクトを取得する方法
- 17. ビットマップから1ピクセルからrgbカラーを取得する方法
- 18. URLからウェブサイトからデータを取得する方法
- 19. JNLP:ダウンロードするインストールディレクトリとデータを指定する方法は?
- 20. linux、unix、およびAIXでIBM HTTP Serverのインストールディレクトリを動的に取得する方法は?
- 21. jsonオブジェクトから情報を取得する方法、属性を取得する方法はありますか?
- 22. PortAudio:マイクからレコードを取得する方法(データを取得する)
- 23. スピナーから得意先IDを取得する方法
- 24. pom.xmlからメインクラスを実行する
- 25. Bloomberg APIから取引休暇を取得する方法
- 26. Zomato APIからさらにレビューを取得する方法
- 27. Facebookからこれらのユーザーフィールドを取得する方法は?
- 28. ファイル名から画像の寸法を取得する方法
- 29. ジオポイントから走行方向データを取得する方法は?
- 30. サーバーからデータを取得するListViewをセットアップする方法
は、なぜあなたは、この情報が必要ですか? – khmarbaise
アプリケーションサーバーからwarが使用されているため、インストールをクリーンアップしてから$ {project.build.directory}から再デプロイすることはできません(問題はクリーンコマンドによるものです)。しかし、私がインストールディレクトリを使用していた場合、クリーンコマンドはそこから戦争を削除しないため、この問題は発生しません。 –
'mvn clean install' – ares