我从不下载快照版本。但为了实现a project我必须使用RichText .
我要下载 snapshot释放使用。因为在以前的版本中,IntelliJ IDE 找不到 import org.fxmisc.richtext.model.StyledSegment;
。
我对快照发布、maven、gradle一无所知。
我只需要最新版本的jar 文件。
请给我获取 jar 文件的直接建议。
编辑
现在我想至少运行RichText.java
最佳答案
您正在使用ANT build tool 。即使有办法在 Ant 中使用 Maven 依赖项(请参阅此 question ),如果您不限于使用 ant,我建议将项目转移到 maven 或 gradle。
尽管如此:
如果你想使用Maven :
- create new maven project in IDEA
- 添加所需的 Sonatype 快照存储库和您要使用的快照依赖项
示例 pom.xml
<dependencies> <dependency> <groupId>org.fxmisc.richtext</groupId> <artifactId>richtextfx</artifactId> <version>1.0.0-SNAPSHOT</version> </dependency> </dependencies> <repositories> <repository> <id>sonatype-snapshots</id> <name>Sonatype Public</name> <url>https://oss.sonatype.org/content/repositories/snapshots/</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories>
如果你想使用Gradle :
- create new gradle project in IDEA
示例 build.gradle
repositories { mavenCentral() maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' } } dependencies { testCompile group: 'junit', name: 'junit', version: '4.12' compile group: 'org.fxmisc.richtext', name: 'richtextfx', version: '1.0.0-SNAPSHOT' }
编辑
Maven 关注 standard directory structure 。您需要在根目录中拥有 pom.xml,在 src/main/java
中拥有源 java 文件,在 src/main/resources
中拥有 png 和 css 等资源。如果你想执行主类,你可以使用 Exec maven plugin您可以在其中指定您的主类。请参阅image 。
当您想要运行应用程序时:
- 可以选择清理以前的构建 -
清理
- 构建项目 -
包
- 使用 exec 插件运行应用程序 -
exec:java
或者,如果您更喜欢终端,可以使用 mvn clean package exec:java
关于java - 如何下载快照版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46629439/