我有需要使用特定版本的JDK构建的项目。对JDK版本的Maven项目依赖关系
该问题不在源代码和目标参数中,而在编译期间使用的运行时的jar中。 在某些情况下,如果我尝试使用错误的JDK进行编译,则会出现编译错误,但有时编译会成功,并且在使用罐子时会出现运行时错误。
例如在eclipse中,我有能力在.classpath文件中建立项目的执行环境。
有没有办法在maven中处理这种情况?
我想要的是能够像在POM文件中项目的其他依赖项一样处理JRE依赖项。
UPDATE:
接受的解决方案是最好的之一,当我问到这个问题,所以我不会改变它。同时引入了这种问题的新解决方案:Maven Toolchain。按照链接进一步的细节。
谢谢,这解决了我的问题 – 2010-04-02 15:20:02