在使用 Maven 的 Eclipse 中,我想将我的构建目录放在 ram 驱动器中。如何指定 project.build.directory?
Posted
技术标签:
【中文标题】在使用 Maven 的 Eclipse 中,我想将我的构建目录放在 ram 驱动器中。如何指定 project.build.directory?【英文标题】:In Eclipse using Maven, I would like to have my build directory in a ram drive. How do I specify project.build.directory? 【发布时间】:2013-05-25 06:46:51 【问题描述】:我正在使用 Eclipse 将 DITA 文件编译成 PDF,它会在生成最终的 pdf 文件之前对中间文件进行大量操作。我想将这些中间文件放到 RAM 驱动器上以加快进程。 project.build.directory 看起来最有可能是 Maven 和 Eclipse 用来沟通“目标”所在位置的候选变量。
另一种选择是在 ram 驱动器上有一个工作区并在那里工作,但不会通过崩溃或重新启动保留,因此我必须每 5 分钟执行一次自动保存或经常同步我的项目。
【问题讨论】:
【参考方案1】:默认路径在SUPER POM 中声明。
只需像这样在您的项目 pom 中更改它们:
<build>
<directory>c:/build/target</directory> -> this is $project.build.directory
<outputDirectory>c:/build/target</outputDirectory>
<testOutputDirectory>c:/build/target</testOutputDirectory>
</build>
<reporting>
<outputDirectory>c:/build/target/site</outputDirectory>
</reporting>
【讨论】:
以上是关于在使用 Maven 的 Eclipse 中,我想将我的构建目录放在 ram 驱动器中。如何指定 project.build.directory?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Eclipse 将 Maven 项目导出到 exe(或 jar)文件?
Eclipse + Subversion (subclipse) + Maven (m2eclipse) 多模块项目
eclipse maven项目如何将所有的jar包复制到lib目录下?