【问题标题】:In Eclipse using Maven, I would like to have my build directory in a ram drive. How do I specify project.build.directory?在使用 Maven 的 Eclipse 中,我想将我的构建目录放在 ram 驱动器中。如何指定 project.build.directory?
【发布时间】:2013-05-25 06:46:51
【问题描述】:
我正在使用 Eclipse 将 DITA 文件编译成 PDF,它会在生成最终的 pdf 文件之前对中间文件进行大量操作。我想将这些中间文件放到 RAM 驱动器上以加快进程。
project.build.directory 看起来最有可能是 Maven 和 Eclipse 用来沟通“目标”所在位置的候选变量。
另一种选择是在 ram 驱动器上有一个工作区并在那里工作,但不会通过崩溃或重新启动保留,因此我必须每 5 分钟执行一次自动保存或经常同步我的项目。
【问题讨论】:
标签:
eclipse
maven
build
ramdrive
【解决方案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>