eclipse打包成可运行.jar文件

问题背景

因为之前一直在开发测试安卓,没有涉足PC平台,一般的java程序也是直接在ecplise中编辑完成后,直接运行的,没有进行过其他考虑,现在因为要用云或者虚拟机进行程序调用,这样直接在ecplise中运行的话,就比较麻烦了,有的则是没有linux的虚拟机就更不要提了,所以这里需要导出可运行的.jar文件。

导出Runnable Jar file
步骤1

在左侧项目目录任意位置直接右键,在选在Export。
eclipse打包成可运行.jar文件_1.jpg
然后选择Java选项中的Runnable Jar file

eclipse打包成可运行.jar文件_2.jpg
下一个界面就是选择你需要导出的运行的java文件了,就是在Launch configuration 中选择,在Export destination(输出目录)写上输出目录就可以了。

eclipse打包成可运行.jar文件_3.jpg

步骤2

我的这个Modify.jar的作用是把before文件夹中的.mark_TH文本文件中指定行指定字符进行改变。然后输出到after文件夹中和infat文件中。
直接在这个目录新建run.bat文件,然后打开run.bat填入

java -jar Modify.jar
cmd.exe

就可以了。
也可以进入cmd,定位到该目录,输入java -jar Modify.jar,也可以实现这个效果。

eclipse打包成可运行.jar文件_4.jpg

参考

1-eclipse将java程序导出打包成.jar文件并在cmd中运行

2-eclipse将java程序导出打包成.jar文件并在cmd中运行
其余自行百度或谷歌。

需要注意

按照参考文献中的解释
使用压缩文件打开的MANIFEST.MF配置文件中如下:

Manifest-Version: 1.0
Class-Path: .
Main-Class: pri.weiqiang.land.Modify

在Class-Path中是不需要填写外部依赖的库的,因为我的项目时调用的外部jar,但是导出Runnable Jar file时已经将相关的外部jar也导出了,可以在在导出的jar中的全部.class看到。

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: hadoop-eclipse-plugin2.6.0.jar 是一个 Hadoop 的 Eclipse 插件,用于在 Eclipse 中开发和调试 Hadoop 应用程序。它提供了 Hadoop 的 MapReduce 任务的本地和远程运行环境,以及 HDFS 文件系统的浏览和操作功能。该插件可以帮助开发人员更方便地进行 Hadoop 应用程序的开发和测试。 ### 回答2: hadoop-eclipse-plugin2.6.0.jar是一个可用于在Eclipse中开发和调试Hadoop应用程序的插件。通过这个插件,可以轻松地在Eclipse中创建、运行和调试Hadoop作业,同时还提供了对Hadoop的基本操作,如文件系统浏览、提交和监控作业的功能。 在使用hadoop-eclipse-plugin2.6.0.jar时,需要将其安装到Eclipse中,然后配置Hadoop集群的相关信息。插件会自动检测Eclipse中的配置并连接到Hadoop集群,使得用户可以在Eclipse中开发Hadoop应用程序而无需离开开发环境。 此外,hadoop-eclipse-plugin2.6.0.jar还提供了一些有用的特性,如MapReduce可视化调试器和作业分析器,以帮助开发人员更好地分析和调试Hadoop作业,并优化作业的性能。 总之,hadoop-eclipse-plugin2.6.0.jar可以大大简化Hadoop应用程序的开发和调试过程,提高开发效率和作业性能。它是Hadoop开发人员必备的工具之一。 ### 回答3: Hadoop-eclipse-plugin2.6.0.jar是一个用于Eclipse开发环境的插件,主要用于在Eclipse中使用Hadoop框架。Hadoop框架是一个分布式计算框架,用于处理大规模数据,在云计算和大数据领域得到广泛应用。 理解Hadoop-eclipse-plugin2.6.0.jar的前提是要了解Eclipse和Hadoop框架。Eclipse是一款流行的开发环境,能够支持多种编程语言和框架。而Hadoop框架则是一个由Apache基金会主导开发的优秀的大数据处理框架。它能够通过分布式计算完美处理海量数据。 Hadoop-eclipse-plugin2.6.0.jar插件可以方便的将Hadoop集成到Eclipse中,为开发者提供了一些强大的功能,例如:Hadoop的文件浏览器、运行MapReduce程序等。使用这个插件可以简化Hadoop的整个流程,跳过很多的步骤,让用户快捷的在Eclipse中利用MapReduce程序进行数据处理。 对于开发人员来说,Hadoop-eclipse-plugin2.6.0.jar的另一个优点是让调试更加简单。因为在开发代码的时候,可以调用一些针对Hadoop的函数和类,将程序放入集群中。 总的来说,Hadoop-eclipse-plugin2.6.0.jar插件提供了一种更加友好的方式在Eclipse中使用Hadoop框架,让开发人员更加轻松地利用MapReduce程序完成大数据的处理,更快速、更高效地完成开发任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值