我如何判断一堆 Java 文件是否可以执行,或者仅仅是一个库,而不能执行?
从http://www.bugaco.com/bioinf/clusterer/通过点击“下载源代码”,我下载了一个包含一堆文件的 zip 文件,其中大部分是 .java 文件。文件夹分别是com
、conf
和META-INF
。
我无法判断文件编译完成后是否应该有一个可以运行的可执行文件,或者它只是一个库,我必须自己编写主应用程序(我做不到,因为虽然我使用 Ruby 编程,但我目前不使用 Java 编程)。
我尝试阅读手册,但这是有关将其作为应用程序运行的完整文档。(我还怀疑编写文档的人不是流利的英语使用者)
作为应用程序运行
仅当您计划扩展应用程序时才建议将 Clusterer 作为应用程序运行。要将 Clusterer 作为应用程序运行,请点击“下载源代码”链接从 Clusterer 主页下载源代码,然后提取源代码。请使用较新版本的 Java 开发工具包 (JDK) 1.4 重新编译和执行源代码。
我如何确定我下载的文件是否能够被编译并生成可运行的可执行程序,或者它只是一个库?
(我在超级用户而不是 Stack Overflow 中询问了这个问题,因为我只是想使用一个程序(如果它是一个程序),而不是编写一个程序)
答案1
在给定的链接中,它是一个 Java 小程序应用程序。您可以通过以下方式运行它。
1.您可以在浏览器本身中作为小程序运行。
2.您可以通过下载.jnlp 文件使用 java web start 运行(在 Windows 中使用 javaws.exe 运行)
3.如果您想将其作为独立的 Java 应用程序运行,则必须下载源代码并使用 JDK 进行编译。(如果您想修改应用程序中的某些内容,可以这样做。除了当前功能之外。)