maven-2相关内容

在 JAR 中加载属性文件?

当我的 Web 应用程序依赖的其中一个 jar 尝试从 jar 中加载属性文件时,我遇到了问题.这是jar中的代码. 静态{Properties props = new Properties();尝试{props.load(ClassLoader.getSystemResourceAsStream("someProps.properties"));} catch (IOException e){ ..
发布时间:2022-01-02 18:08:27 Java开发

指示父目录的 Maven2 属性

我有一个多模块项目,就像这个: main-project/模块 1/模块2/子模块1/子模块2/子模块3/...模块3/模块4/... 我需要在 Maven2 中定义一组属性(取决于我要发布项目的环境).我不会使用 因为有很多属性......因此,我使用 Properties Maven2 插件. 属性文件位于 main-project/ 目录中.如何在主 pom.xml 中设置正确的目 ..
发布时间:2022-01-02 18:07:29 其他开发

Maven 放在 JAR 文件中的 POM 文件有什么意义,它是否被任何东西使用?

当 Maven 构建 JAR 文件时,它会将模块的 POM 文件放入其中(似乎在目录 / 中). 当我从 Ant 构建要通过 Maven Ant 任务部署的 JAR 文件时,这个 POM 文件(JAR 中的那个)的存在是否重要?它似乎不是,但我只是想确保它没有在任何地方使用,并确认它应该在 JAR 文件中的确切位置. 解决方案 pom.xml 和 pom.properties 文件打 ..
发布时间:2022-01-01 17:14:48 Java开发

Maven 错误:无法找到或加载主类

我正在使用 Java Maven 程序,但我不知道要输入什么作为 .我已经尝试了基于 无数 的各种事情stackoverflow 问题,但他们没有解决错误. 每次都说: Maven 错误:无法找到或加载主类... 我在我的 pom.xml 中写了这个(减去 ???) ......maven-assembly-plugin ..
发布时间:2022-01-01 16:54:46 Java开发

通过 Maven 将整个目录上传/下载到 Nexus

是否可以向/从 Nexus 存储库服务器上传/下载整个目录及其中的所有子目录? 解决方案 如果您想实际部署文件层次结构,我使用 GMaven(嵌入在 maven 中的 groovy). 使用下面的 pom,提供一些属性并点击 mvn install.将抓取该文件夹,并将使用从相对路径中获取的 artifactId 部署其中的所有文件.例如 给定基本文件夹 c:\a\b\c ..
发布时间:2022-01-01 14:20:07 其他开发

在 Maven 中需要时创建目录

我正在使用 maven-exec-plugin 生成 Thrift 的 java 源.它调用外部 Thrift 编译器并使用 -o 指定输出目录“target/generated-sources/thrift". 问题既不是 maven-exec-plugin 也不是 Thrift 编译器自动创建的输出目录,我必须手动创建.是否有一种体面/便携的方式在需要时使用创建丢失的目录?我不想在 po ..
发布时间:2022-01-01 14:03:42 其他开发

Maven GWT 2.0 和 Eclipse

有谁知道使用 maven 和 eclipse 使用新的 2.0 版 GWT 创建项目的好指南?我遇到了很多问题,让他们一起玩得很好. 对于它的价值,我可以使用 maven eclipse 插件创建一个 gwt 项目,该插件工作正常,但将其移植到 maven 不起作用(因此这方面的指南会很棒). 同样,我可以使用 maven 插件(gwt-maven-plugin),但是当我将它导入到 ..
发布时间:2021-12-28 21:27:00 Java开发

在 Maven 中,我可以在当前项目上方指定一个相对路径吗?

我在处理一个有大量项目要构建的项目时,正在快速学习 maven. 目前,主构建中的一行使用绝对路径来指定一个目录,该目录是 subversion 存储库的一部分,但位于其目录的“上方". 如:“C:/work/project/eclipse",其中“project"是签入目录,pom.xml 在“C:/work/project/src/subproject/pom.xml"中 我 ..
发布时间:2021-12-28 20:19:31 其他开发

将类路径添加到在 maven 集成测试中运行的码头

我正在尝试为生成 war 文件的 Maven 项目设置集成测试.(如这里所见 http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin/.)但是我的war文件需要类路径上的一堆.properties文件,我不想在war中捆绑. 有没有办法(最好通过插件配置)将文件夹添加到 jetty 使用的类路径中? 我在谷歌上搜索了这个并找到 ..
发布时间:2021-12-28 20:19:19 Java开发

Maven 和依赖模块

同事们一直在吹捧 maven 的奇迹及其神奇的依赖关系,但我发现它在我认为明显的用途方面失败了. 假设我有一个包含主 POM 的根文件夹. 然后在下面我有一些项目,称它们为 A 和 B B 需要 A,因此 B 文件夹中的 POM 中有相应的依赖项 现在,回到根文件夹,在一个配置文件中,我指定我要构建 B. 当我执行通常的 mvn 全新安装时,我失败了,因为 A 没有构 ..
发布时间:2021-12-28 20:15:04 Java开发

将源代码作为 Maven 构建的一部分进行预处理

我有很多需要自定义预处理的 Java 源代码.我想摆脱它,但现在不可行,所以我坚持下去.鉴于我有一个不应该存在的不幸问题,我如何使用 maven 解决它? (对于完整的故事,我正在用 maven 替换基于 python 的构建系统,所以请一次改进.修复非标准源代码更难,稍后会出现.) > 是否可以使用任何现有的 Maven 插件在编译时实际更改源文件?(显然保留原始的、未处理的代码) ..
发布时间:2021-12-28 20:05:43 Java开发

我可以在命令行中添加 Maven 存储库吗?

我知道我可以添加 maven 存储库以在 ~/.m2/settings.xml 中获取依赖项.但是是否可以使用命令行添加存储库,例如: mvn install -Dmaven.repository=http://example.com/maven2 我想这样做的原因是因为我使用了一个持续集成工具,我可以完全控制它用来调用 maven 的命令行选项,但为运行集成工具的用户管理 settings. ..
发布时间:2021-12-28 20:02:36 Java开发

使用 Maven 发布不同的配置

我目前正在将我们的构建过程从 Ant 迁移到 Maven.我们的应用程序部署到许多不同的客户,每个客户都有一组独特的依赖项和配置.我可以实现不同的配置文件来对它们进行建模并从中构建所需的战争.然而,这是一个在编译时发生的过程. 每个版本都在 SVN 下标记并上传到我们的内部 Nexus 存储库.我希望能够采用定义的版本并根据配置文件重建它.有没有办法做这样的事情?除了个人资料之外,还有什么我 ..
发布时间:2021-12-28 20:00:52 Java开发