本教程展示如何在Java应用程序中开始使用LEADTOOLS SDK。
概述 | |
---|---|
总结 | 本教程介绍如何在Java应用程序中设置许可证。 |
完成时间 | 30分钟 |
项目 | 下载教程项目(1kb) |
平台 | Java应用程序 |
IDE | Eclipse |
运行许可证 | 下载LEADTOOLS |
用另一种语言试试 |
|
在使用SDK的任何功能之前,必须设置有效的运行时许可。
有关如何获得运行时许可证的说明,请参阅获取License.
启动Eclipse并选择文件->新->Java项目,然后添加项目名称,单击完成.
在新窗口中,它会要求创建一个新的模块info.java文件,选择不创建.创建项目后,右键单击项目并选择新->包.添加包名,单击完成.
右键单击包并选择,向包中添加一个新类新->类.为类添加名称并单击完成.
为了在Java项目中利用LEADTOOLS SDK,需要引用LEADTOOLS JAR文件。
中右键单击Java项目Package Explorer并选择属性.选择Java构建路径,然后单击库选项卡。选择类路径,然后按添加外部jar….
进入如下路径:< INSTALL_DIR > \ LEADTOOLS22 \ Bin \ Java
本教程需要以下JAR文件。
leadtools.jar
选择开放,然后按申请及关闭
打开_Main.java
类Package Explorer.添加以下内容进口
语句添加到顶部的导入块。
进口java.io.IOException;
进口java.nio.file。*;
进口leadtools。*;
控件中添加一个新方法_Main
类命名运行(String [] args)
.方法中调用此方法main ()
如下图所示。
公共静态无效main (String [] args)抛出IOException
{
新_Main () .run (args);
}
在run ()
方法添加以下命令将库路径设置为CDLL文件所在的位置,并加载之前导入的LEADTOOLS库。
私人无效运行(字符串[]args) {
试一试{
Platform.setLibPath (“C: \ \ LEADTOOLS22 \ \ Bin \ \ CDLL \ \ x64”);
Platform.loadLibrary (LTLibrary.LEADTOOLS);
SetLicense ();
}
抓(例外ex) {
System.err.println (ex.getMessage ());
ex.printStackTrace ();
}
}
在_Main
类添加一个新方法SetLicense ()
方法中的方法run ()
方法,如前一节所示。添加以下代码以正确设置LEADTOOLS许可证。
私人无效SetLicense ()抛出IOException
{
字符串licenseFile =“C: \ \ LEADTOOLS22 \ \支持常见\ \ \ \ \ \ LEADTOOLS许可证。地方政府投资公司”;
字符串developerKey =新字符串(Files.readAllBytes(路径。get (licenseFile +“。key”)));
RasterSupport。setLicense (licenseFile developerKey);
如果(RasterSupport.getKernelExpired ())
System.out.println (“许可证文件无效或过期。”);
其他的
System.out.println (“License文件设置成功。”);
}
通过选择运行项目运行->运行.
如果正确地执行了这些步骤,则会出现控制台窗口将显示License文件设置成功
.
本教程展示了如何创建一个新的Java项目,添加LEADTOOLS JAR和DLL引用,以及设置许可证。
这是所有利用LEADTOOLS SDK的Java应用程序的基础。SDK中的所有功能都是通过设置许可证来解锁的。的SetLicense
方法必须在调用任何其他LEADTOOLS SDK方法之前调用。
一旦购买了SDK,就可以用有效的运行时许可证替换评估许可证,以禁用唠叨的消息.