【问题标题】:How to build JAR files from如何构建 JAR 文件
【发布时间】:2018-07-31 23:07:38
【问题描述】:
我正在使用 ColdFusion 2016 并希望在 ColdFusion 中使用这个 java 库。
https://github.com/getstream/stream-java
尚不清楚需要哪些文件夹才能完成这项工作。我对专门做这样的事情很陌生,所以如果措辞不正确,请原谅我的问题。
我尝试从 github 下载整个 zip 文件,将其重命名为 .jar 扩展名,然后将其放入我的 CF 类路径中,但我似乎无法实例化任何类。
【问题讨论】:
标签:
java
coldfusion
coldfusion-9
coldfusion-11
coldfusion-2016
【解决方案1】:
那是因为它们不是类。您下载的是 .java 源文件。必须先将源代码编译成 *.class 文件,然后才能使用它们。该项目是为Maven 设置的,因此您可以使用 Eclipse 之类的 IDE 导入项目,然后运行 Maven 构建,它将为您编译和创建 jar。
-
Download and install Eclipse 和 JDK 1.8 或更高版本(不是 JRE 版本)
- 将 .zip 源解压到磁盘上的文件夹中
-
在 Eclipse 中,导入项目源代码。
-
构建罐子
-
转到 Package Explorer,右键单击项目 stream-core 并选择 Run As > Maven Install
-
检查控制台是否有成功/失败消息:
[INFO] BUILD SUCCESS
-
编译后的 jar 将位于名为 /target 的子目录中。示例:
C:\temp\stream-java-master\stream-core\target\stream-core-2.0.2-SNAPSHOT.jar
如果需要,对其他 3 个项目重复第 4 步(“构建 jar”)。