我的意思是,我希望开发人员能够检查项目而不必更改任何内容以便构建和运行它。我遇到的一个问题是必须将正确的编译器添加到构建路径中 - 有没有办法可以做到这一点?我意识到实际的JDK仍然需要下载,但从Eclipse看哪个JDK需要它可以清楚了吗?
答案 0 :(得分:2)
构建路径通常存储在项目目录下名为$ch = curl_init( $url );
curl_setopt( $ch, CURLOPT_USERAGENT, $userAgent );
curl_setopt( $ch, CURLOPT_HEADER, 0);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1);
etc...
的文件中,该文件由Eclipse中添加的类路径条目组成。文件中的条目之一是指向JRE库的条目。
没有"完成"可以保存的配置。每个配置都存储在一个单独的文件中。有些存储在项目目录中。其他存储在工作区的根目录中。您必须准确选择要保存的配置。
保存项目配置及其依赖关系的一种方法是使用Maven等项目管理工具。它可以配置所需的JDK来编译项目(它甚至可以强制执行此规则),所需的依赖项等。
答案 1 :(得分:0)
如果您将项目设置为使用执行环境作为其JRE库(而不是"工作区默认"选项),请检查.classpath
和.project
文件,然后结帐是一个简单的过程。执行环境是在任何机器/工作区上安装的实际JRE / JDK的抽象; Eclipse使用它在任何工作空间中映射到物理JDK。
正如其他人所提到的,使用Maven(或者更好的是,Gradle)来管理依赖项也会有所帮助 - 只要每个开发人员都在他的Eclipse中安装了m2e(Eclipse的Maven集成)功能。