有没有办法从pom.xml中的属性获取maven项目安装目录?有点像可以说${project.install.directory}
,我知道有${project.build.directory}
它指向目标文件夹,但我需要这个C:\ Users \ user \ .m2 \ repository \ com \ demo \ 1.0-SNAPSHOT。如何从pom.xml获取maven-project安装目录
1
A
回答
0
我不认为有一个属性,这将做到完全,你想要的。 但是你可以尝试胶水这些属性在一起,使自己“project.install.directory”属性:
$ {} settings.localRepository将指向本地资源库 - “C:\用户\用户。 M2 \库”
$ {} project.groupId
$ {} project.artifactId
$ {} project.version
$ {} project.build.finalName
+0
谢谢,我试过了:'$ {settings.localRepository}/$ {project.groupId}/$ {project.artifactId}/$ {project.version}/$ {project.build。 {{project.packaging}'(注意我添加了'$ {project.packaging}') 问题在于'$ {project.groupId}'有一个像这样的'com.demo'的点分隔符,但是我需要以某种方式用斜线'com/demo'替换点 –
相关问题
- 1. 从MavenProject获取project.build.directory?
- 2. 如何获取安装目录?
- 3. 如何获取安装/安装项目中的当前工作目录
- 4. 如何从pom.xml获取属性值?
- 5. 如何获取C++ Windows服务的安装目录?
- 6. 如何获取Eclipse安装目录的绝对路径?
- 7. 如何获取Wix安装包中的默认IIS目录?
- 8. Visual Studio安装项目:获取目标目录
- 9. 从pom.xml获取变量java
- 10. 如何使System.Configuration.Install.Installer从安装项目中获取变量?
- 11. 如何查找MavenProject?
- 12. 从部署项目安装目录
- 13. 如何从VS 2010部署安装项目安装到Windows 7中的公共目录安装项目
- 14. 如何告诉CMake安装目录取决于伪目标?
- 15. 如何从SaveFileDialog.FileName获取目录名称
- 16. 如何从installshield获取EXE目录?
- 17. 如何从/ public目录获取文件?
- 18. KDE安装目录
- 19. pywin32俘虏安装(避免py * .dll获取安装在system32目录中)
- 20. 如何在子目录中安装OpenCart?
- 21. 如何递归安装目录与WAF
- 22. 如何找到安装Git的目录?
- 23. 如何获取OS目录
- 24. 如何获取子目录
- 25. PHP:如何从用户目录中获取文档根目录?
- 26. 如何从目录和子目录获取ftl文件
- 27. 如何将安装目录从安装程序传递到自定义操作?
- 28. Grails Plugin获取插件的根目录或已安装的目录
- 29. go安装:没有安装目录GOPATH以外的目录
- 30. 如何通过Maven2获取Hibernate + javax.persistence pom.xml
为什么需要这些信息? – khmarbaise
我无法清理安装,然后从$ {project.build.directory}重新部署,因为应用程序服务器使用的是战争(问题与clean命令一起使用)。但是如果我使用的是安装目录,我不会遇到这个问题,因为clean命令不会从那里删除这个战争。 –
'mvn clean install' – ares