让java程序准备好发布

时间:2012-04-09 04:15:10

标签: java compilation package

我需要帮助让我的java程序准备好发布。我有一个程序,每个包中有三个包是类。在一个包中是带有main的类,它在运行时需要所有其他类。我的问题是我如何构建这个Java项目,以便任何人都可以运行它。文件的结构如下:

  • src / table / java files
  • src / school / java files
  • src / schoolSort / java files

主要位于schoolSort/Main.java我有一个Windows 7设置,我尝试过:

javac table/*.* school/*.* schoolSort/*.* 

这产生了类文件,但主文件不会运行。请帮忙。我正在使用Eclipse并尝试过,但它似乎没有用。

4 个答案:

答案 0 :(得分:2)

在Eclipse中,您可以右键单击项目并选择将其导出为可执行jar。它将要求你的主要课程(通过你使用的跑步配置),你应该很高兴从那里开始。

右键点击项目>出口> Java> Runnable Jar文件

答案 1 :(得分:0)

您必须创建所谓的可执行jar。这是您将与他人分享的工件。

Here是创建jar

时必须遵循的一系列基本步骤

Here是创建可执行jar的步骤集。

我确信eclipse会帮助你完成这些步骤,但我没有太多使用它。

答案 2 :(得分:0)

在eclipse中,您可以执行File-> Export-> Java-> Runnable JAR文件......

答案 3 :(得分:0)

检查您的包是否在类路径中。如果你的包在classpath中,你应该尝试使用'ant'来构建你的应用程序。