这些Java教程是针对JDK 8编写的。本页中描述的示例和实践不利用后续版本中引入的改进,并且可能使用不再可用的技术。
请参阅Java语言更改以了解Java SE 9及后续版本中更新的语言功能的摘要。
请参阅JDK版本说明以获取有关所有JDK版本的新功能、增强功能和已删除或弃用选项的信息。
自包含应用程序包括应用程序运行所需的所有内容。如果您的应用程序需要外部库,则可以将该库添加到应用程序的包中。可以以不同的方式添加库。
在使用文件关联中描述的文件关联演示中,Groovy库在构建过程的一部分中下载。该库放置在应用程序项目中的/lib
目录中。然后将该目录复制到生成自包含应用程序包的/dist
目录中。
下面的代码显示了build.xml
文件中-pre-init
任务中如何下载库:
<!-- download and copy groovy library --> <copy toFile="lib/groovy-all-2.3.8.jar"> <resources> <url url="http://central.maven.org/maven2/org/codehaus/groovy/groovy-all/2.3.8/groovy-all-2.3.8.jar"/> </resources> </copy>
请参阅build.xml
以获取完整的构建代码。
您可以从自包含应用程序示例下载文件关联演示的源文件。