如何从中构建JAR文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从中构建JAR文件相关的知识,希望对你有一定的参考价值。

我正在使用ColdFusion 2016并希望在ColdFusion中使用这个java库。

https://github.com/getstream/stream-java

目前尚不清楚需要哪些文件夹来完成这项工作。我很擅长做一些特别喜欢这样的事情所以请原谅我的问题,如果措辞不正确的话。

我尝试从github下载整个zip文件,用.jar扩展名重命名,然后将它放在我的CF类路径中,但我似乎无法实例化任何类。

答案

那是因为他们不是上课。您下载的是.java源文件。必须先将源代码编译为* .class文件,然后才能使用它们。该项目是为Maven设置的,因此您可以使用Eclipse之类的IDE来导入项目,然后运行Maven构建,它将为您编译并创建jar。

  1. Download and install EclipseJDK 1.8或更高(不是JRE版本)
  2. 将.zip源解压缩到磁盘上的文件夹
  3. 在Eclipse中,导入项目源。 选择File> Import> Maven> Existing Maven Projects,然后单击Next Eclipse Project Import Existing Maven Project 单击“浏览”并导航到解压缩.zip文件的文件夹。选择根文件夹stream-java-master,然后单击Select Folder> FinishSelect Folder
  4. 建立jar 转到Package Explorer,右键单击项目stream-core,然后选择Run As> Maven Install Eclipse > Maven Install 检查控制台是否有成功/失败消息: [INFO] BUILD SUCCESS 编译后的jar将位于名为/target的子目录中。例: C: empstream-java-masterstream-core argetstream-core-2.0.2-SNAPSHOT.jar

如果需要,请为其他3个项目重复步骤4(“构建一个罐子”)。

以上是关于如何从中构建JAR文件的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot 部署 Jar 文件,瘦身优化指南 !

如何使用gradle构建工具打包groovy脚本成jar文件

如何添加jcenter仓库 gradle依赖

如何使用 Jenkins 为相同的源代码构建 .jar 和 .aar 人工制品

Spring Boot部署JAR文件瘦身优化经验分享

如何引用公共目录(不是库)中的外部 jar 文件来使用 ant 构建 android 项目?