Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在EclipseMars中创建.jar文件_Java_Eclipse_Jar - Fatal编程技术网

Java 如何在EclipseMars中创建.jar文件

Java 如何在EclipseMars中创建.jar文件,java,eclipse,jar,Java,Eclipse,Jar,我现在正在VMware下学习Hadoop。(win7,64)由于某种原因,我无法在虚拟机下将.java文件转换为.jar文件,所以我尝试在Eclipse下创建.jar文件 我目前正在使用EclipseMars(4.5.1)。我需要下载一些关于胖罐子的东西,但是我在网上找不到 我的同事向我复制了他的Eclipse软件。它已经安装好了,所以我复制了整个软件包。这是日食开普勒。所以我现在在我的计算机上运行两个Eclipse软件。这会引起一些问题吗?(我分别保存了项目) 我现在可以在EclipseKep

我现在正在VMware下学习Hadoop。(win7,64)由于某种原因,我无法在虚拟机下将.java文件转换为.jar文件,所以我尝试在Eclipse下创建.jar文件

我目前正在使用EclipseMars(4.5.1)。我需要下载一些关于胖罐子的东西,但是我在网上找不到

我的同事向我复制了他的Eclipse软件。它已经安装好了,所以我复制了整个软件包。这是日食开普勒。所以我现在在我的计算机上运行两个Eclipse软件。这会引起一些问题吗?(我分别保存了项目)

我现在可以在EclipseKepler上正确地执行convert.jar文件。但是我仍然想使用MARS并删除额外的Eclipse

谢谢大家!

选择项目

select Export

Expand the Java node and select JAR file. Click Next

In the JAR File Specification page, select the resources that you want to export in the Select the resources to export field
。 选中相应的复选框以指定是要导出生成的类文件和资源还是要导出Java源代码


或者转到

您正在寻找的是“胖罐子”eclipse插件。
Fat jar是一个jar,它包含项目使用的所有类,包括它们引用的依赖项。
该插件可以创建这样一个jar。
然而,在您的例子中,Eclipse“Mars”和Eclipse“Kepler”包含了这个功能。诀窍是去做…
下面是导出胖罐子的步骤:

  • 右键单击所需项目并选择“导出…-->可运行JAR文件”
  • 选择用于提取库的选项,并指定目标JAR文件
  • 启动配置用于使用“java-JAR file.JAR”使用预定义的“Main”类(这是“Runnable”部分…)执行这个JAR。
    如果你不打算,那没关系
  • (可选)您还可以“另存为ANT脚本”,它也可以生成XML ANT脚本

    您遵循了哪些步骤?右键单击项目导出jar!在我的EclipseMars中,没有“导出jar”选项。。。。