【发布时间】:2011-02-03 18:03:50
【问题描述】:
我有需要使用特定版本的 JDK 构建的项目。
问题不在于源参数和目标参数,而在于编译期间使用的运行时 jar。 在某些情况下,如果我尝试使用错误的 JDK 进行编译,我会遇到编译错误,但有时构建会成功,并且在使用 jar 时会出现运行时错误。
例如在eclipse中我可以在.classpath文件中为项目建立执行环境。
有没有办法在maven中处理这种情况?
我想要的是能够像处理 POM 文件中项目的其他依赖项一样处理 JRE 依赖项。
更新:
当我问这个问题时,接受的解决方案是最好的,所以我不会改变它。同时引入了针对此类问题的新解决方案:Maven Toolchain。点击链接了解更多详情。
【问题讨论】:
标签: maven-2 dependencies java