不要让 ControlsFX 回购编译
Don't get ControlsFX repo to compile
我无法编译从 Github 克隆的 ControlsFX 存储库。它不起作用,因为我的机器上不存在所需库(用户 "Eugene" 的库)中的绝对路径。
如果您从 GitHub 克隆 ControlsFX,那么您克隆的是一个分支,而不是官方仓库。
似乎 this fork 在 .classpath
文件中有一些硬编码路径,类似于您在屏幕截图中发布的路径。
如果这是您的来源:
- 这个仓库是一个分支,不是官方仓库
- 四年多没更新了
- 您应该检查更可靠的来源
官方仓库在 BitBucket 中:https://bitbucket.org/controlsfx/controlsfx
编辑
如果您只想在项目中使用 ControlsFX 作为依赖项,则无需从头开始克隆或构建项目,只需将其添加为依赖项即可。
根据您构建项目的方式,有多种方法可以做到这一点。
使用ant,手动添加你的依赖,你可以从FXExperience for instance, but it is better if you do it directly from Maven Central. Select the required version (8.40.14 for Java 8 or 9.0.0 for Java 9), and download the jar下载jar。
使用 Maven 或 Gradle,您可以只包含依赖项:
马文:
<dependency>
<groupId>org.controlsfx</groupId>
<artifactId>controlsfx</artifactId>
<version>8.40.14</version>
</dependency>
Gradle:
compile 'org.controlsfx:controlsfx:8.40.14'
因为 2018-12-29 ControlsFX has moved to GitHub
我无法编译从 Github 克隆的 ControlsFX 存储库。它不起作用,因为我的机器上不存在所需库(用户 "Eugene" 的库)中的绝对路径。
如果您从 GitHub 克隆 ControlsFX,那么您克隆的是一个分支,而不是官方仓库。
似乎 this fork 在 .classpath
文件中有一些硬编码路径,类似于您在屏幕截图中发布的路径。
如果这是您的来源:
- 这个仓库是一个分支,不是官方仓库
- 四年多没更新了
- 您应该检查更可靠的来源
官方仓库在 BitBucket 中:https://bitbucket.org/controlsfx/controlsfx
编辑
如果您只想在项目中使用 ControlsFX 作为依赖项,则无需从头开始克隆或构建项目,只需将其添加为依赖项即可。
根据您构建项目的方式,有多种方法可以做到这一点。
使用ant,手动添加你的依赖,你可以从FXExperience for instance, but it is better if you do it directly from Maven Central. Select the required version (8.40.14 for Java 8 or 9.0.0 for Java 9), and download the jar下载jar。
使用 Maven 或 Gradle,您可以只包含依赖项:
马文:
<dependency>
<groupId>org.controlsfx</groupId>
<artifactId>controlsfx</artifactId>
<version>8.40.14</version>
</dependency>
Gradle:
compile 'org.controlsfx:controlsfx:8.40.14'
因为 2018-12-29 ControlsFX has moved to GitHub