本教程展示如何使用Visual Studio Code和LEADTOOLS SDK在Java应用程序中创建项目、添加LEADTOOLS引用以及设置LEADTOOLS许可证。
| 概述 | |
|---|---|
| 总结 | 本教程介绍如何使用Visual Studio Code在Java应用程序中添加LEADTOOLS引用和设置LEADTOOLS许可 |
| 完成时间 | 15分钟 |
| Visual Studio项目 | 下载教程项目(1kb) |
| 平台 | Java应用程序 |
| IDE | Visual Studio代码 |
| 开发许可 | 下载LEADTOOLS |
在使用SDK的任何功能之前,必须设置有效的许可证。有关如何获取运行时许可证的说明,请参见获取License.
在Visual Studio Code中创建和运行Java项目需要安装Java编码包.下面的链接包含Java编码包Windows和macOS安装程序。
打开Visual Studio Code的实例并选择资源管理器左侧视图。要创建一个新的空白Java项目,请选择创建Java项目.选择没有构建工具并为你的项目命名。这将创建Java应用程序的骨架。
在资源管理器视图,查找Java项目选项卡。选择新创建的项目,然后单击+上签字引用的库.对于本教程,我们只需要Leadtools.jar可以在这里找到:C: \ LEADTOOLS22 \ Bin \ Java \
请注意
如果没有看到Java Projects选项卡,请确保a
. java文件在你的VS窗口中打开。如果仍然没有看到选项卡,右键单击. java文件并选择在Java项目浏览器中显示
在顶部App.java文件,包括以下内容进口声明:
进口java.io.IOException;进口java.nio.file。*;进口leadtools。*;
在应用程序类添加一个名为运行(String [] args),可选地传入稍后可以使用的程序参数。方法中调用此方法main ()方法,如下所示。
公共静态无效main (String [] args)抛出异常{新应用().run (args);}
将下面的代码添加到新的run ()方法将库路径设置为C DLL文件所在的位置,并加载之前导入的LEADTOOLS库。
私人无效运行(字符串[]args) {试一试{Platform.setLibPath (“C: \ \ LEADTOOLS22 \ \ Bin \ \ CDLL \ \ x64”);Platform.loadLibrary (LTLibrary.LEADTOOLS);SetLicense ();}抓(例外ex) {System.err.println (ex.getMessage ());ex.printStackTrace ();}}
对象中创建一个新方法应用程序类命名SetLicense ().方法的底部调用此方法run ()方法,如上所示。将下面的代码添加到SetLicense ()方法来正确设置您的LEADTOOLS运行时许可证。
私人静态无效SetLicense ()抛出IOException {字符串licenseFile =“C: \ \ LEADTOOLS22 \ \支持常见\ \ \ \ \ \ LEADTOOLS许可证。地方政府投资公司”;字符串developerKey = Files.readString(路径。get)“C: \ \ \ \ LEADTOOLS22 \ \支持常见的\ \ \ \许可证LEADTOOLS.LIC.KEY”));RasterSupport。setLicense (licenseFile developerKey);如果(RasterSupport.getKernelExpired ())System.out.println (“许可证文件无效或过期。”);其他的System.out.println (“许可证设置成功。”);}
按下运行项目F5或执行命令->开始调试.方法中应该出现一条消息终端窗口说明License设置成功.
本教程展示了如何添加LEADTOOLS引用,以及如何使用Visual Studio Code在Java应用程序中正确设置LEADTOOLS许可。