使用Eclipse运行可执行jar文件

时间:2016-11-06 10:32:12

标签: java eclipse jar

我有一个项目文件,其中包含一个jar文件(monix.jar)和一些数据(模型,插件,......)。开发人员没有提供它的源代码,我需要运行它。 我在eclipse env工作,我尝试了这个步骤:

  1. 在我的eclipse工作区中提取它(它是在名为monix的文件夹下提取的)
  2. 日食中的
  3. :运行>外部工具>外部工具配置
  4. 在Main选项卡中将位置设置为:D:\ eclipse workspace \ monix \ data \ gate \ plugins \ ANNIE \ build.xml(当然我也试过这个路径:D:\ Program Files Project \ Java \ bin \ java.exe)by Brows File System按钮。
  5. 然后将Working Directory设置为项目文件夹的路径。 D:\ eclipse workspace \ monix by Brows File System按钮。
  6. 开发人员提供了运行它的语法($ ./monix inputDirectory outputDirectory),所以我根据这种语法设置Arguments($ ./monix D:\ monixinputs D:\ monixoutput)
  7. 当我运行它时,出现错误: 执行命令行时发生异常。 无法运行程序" D:\ eclipse workspace \ monix \ data \ gate \ plugins \ ANNIE \ build.xml" (在目录" D:\ eclipse workspace \ monix"):CreateProcess error = 193,%1不是有效的Win32应用程序

    我很困惑,真的需要你的帮助,在此先感谢。

1 个答案:

答案 0 :(得分:0)

<强> File.jar

如果您只想运行程序,则必须使用此文件。对于运行它在Windows或Linux中打开cmd或bash并写:

java -jar /Path_Of_Your_File/File.jar

(确保你有环境变量&#34; JAVA_HOME&#34;正确配置)

<强>在build.xml

这不是运行程序的。例如,该文件用于从Java代码生成File.jar。

运行 - &gt;在Eclipse中运行配置

在这里,您必须指定项目的名称和项目中主要类的名称,但如果您没有代码,则不必使用此代码。

D:\ Program Files Project \ Java \ bin \ java.exe

这是Java的虚拟机java.exe,您不必为执行项目而执行此操作。