maven-plugin相关内容

mvn deploy:file到不同的存储库以获取快照和发行版

是否可以通过某种方式告诉maven deploy:file目标,以根据项目的版本是否为快照/发行版来部署到两个独立的工件? 我希望可能有一个属性,该属性指示该版本的前缀是-SNAPSHOT,或者可能是要部署到的默认工件(已经根据版本号进行了计算). 我曾考虑过使用两个不同的配置文件,并通过解析pom.xml文件来确定它是否是ant的快照,但我宁愿使用更干净的解决方案. 当前,我的 ..
发布时间:2020-05-07 20:50:24 其他开发

如何在远程Tomcat上部署战争

我想使用maven-tomcat插件在远程安装的Tomcat上部署WAR.但是遇到问题并获得异常(如下所述).请指导. 使用的命令: mvn tomcat:redeploy 错误日志: [ERROR] Failed to execute goal org.codehaus.mojo:tomcat-maven-plugin:1.1:deploy (default-cli) on ..
发布时间:2020-05-07 20:49:10 服务器开发

Maven在我的存储库中找不到原型

我正在尝试创建自己的Maven原型.目前,我正在[此] [1]上没有成功完成本教程.我可以构建原型项目,但是当我尝试从该原型生成项目时,出现以下错误. Maven似乎找不到我创建的原型.有人可以发现我的问题吗?还有其他推荐的教程来创建Maven原型吗?谢谢. Maven版本3.0.3 构建错误: AR3Y35-LAPTOP:EclipseWS Albert$ mvn archet ..
发布时间:2020-05-07 20:47:52 其他开发

pom.xml中的artifactId和groupId有什么区别?

您如何用一些真实的组织示例(例如Facebook公司或Google公司)向新手Web开发人员或程序员进行解释? 解决方案 从maven.apache.org, artifactId是不带版本的jar的名称.如果创建了它,那么您可以选择任何需要的名称,包括小写字母和没有奇怪的符号.如果是第三方jar,则必须使用该jar的名称. 例如. maven,commons-math group ..
发布时间:2020-05-07 20:44:15 其他开发

自动部署到sonatype的oss maven存储库

我有几个github java项目.我已手动将其中之一部署到sonatype的存储库中,以便将其发布在maven Central中. 从某种意义上来说,这似乎是一个痛苦的过程,因为这似乎涉及到太多的难题,无法完成,并且需要大量的手动工作,我想实现这一点的自动化. 所以我实际上停止了这样做,因为这是太多的工作.有大量文档表明这是可行的,并且相当多的文档表明它某种程度上涉及使用 nexus-st ..
发布时间:2020-05-07 20:43:01 Java开发

如何将Maven工程版本放在war文件清单中?

我需要让Maven将POM文件中的版本号插入/WEB-INF/manifest.mf下WAR文件中的清单中. 我该怎么做?我可以使用maven-jar-plugin轻松地在JAR文件中归档用于执行此操作的文档,但这不适用于WAR文件. 感谢您的帮助! 解决方案 使用maven-war-plugin解决了该问题.请参阅以下配置: ..
发布时间:2020-05-07 20:36:27 Java开发

以编程方式解决插件外部的Maven依赖关系-获取RepositorySystemSession和RepositorySystem

也许这将比我原先想像的要大,但是无论如何,我正在尝试从文件中加载MavenProject,然后解决其依赖性.我已经获得了这两个位的代码,但是我缺少了一些我需要的对象引用.特别是我需要获取RepositorySystemSession和RepositorySystem的实例.有提示吗? 注意:我已使用 maven-plugin ,但这不是Maven插件.我很乐意使用Maven 3(想想我已经拥 ..
发布时间:2020-05-07 20:35:55 Java开发

Maven内部版本号插件,如何将内部版本号保存在文件中?

我有一个使用Spring Framework和Git的Java项目,我想显示一个内部版本号.我找到了内部版本号Maven插件.对于Git,内部版本号是一个Git哈希.我不喜欢这样,我认为约会更具表现力. 我找到了这个精彩的博客文章,介绍了如何将SVN和Git的内部版本号插件与其他配置文件一起使用.由于我只使用Git,因此没有创建新的配置文件,而是将插件部分复制到了构建标记中. 当我运行 ..
发布时间:2020-05-07 20:34:59 其他开发

如何在库中支持多个Scala版本

我有一个相当正常的 Scala项目当前正在使用Maven构建.我想同时支持Scala 2.9.x和即将发行的2.10,它们与二进制文件或源代码都不兼容.如有必要,我愿意接受转换为SBT的操作,但是我遇到了一些挑战. 我对此项目的要求是: 单个源树(无分支).我相信,尝试为每个Scala版本支持多个并发的“主"分支将是错过分支之间的错误修正的最快方法. 版本特定的源目录.由于Sca ..
发布时间:2020-05-07 20:33:36 其他开发