`
情却然
  • 浏览: 106838 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

Eclipse导出为可运行的jar、删除工作空间的记录、删除启动配置的记录

 
阅读更多

 Java SE项目打包成为可运行的jar文件

 

在Eclipse中打开“文件”→“导出...”

 

 

展开“Java”,选中“可运行的jar文件”,点击“下一步”。

 

 

在“启动配置”中选择要打包的project中,含有main方法的类。点击“导出目标”右边的浏览选定你要保存的位置,输入保存的文件名。在“Library handing”中选择第一个或第二个(第一个选项会把库里的东西重新打包,而第二个选项是将现有的状态直接打包。比如要打包的project里有一个引用的库(jar):如果选择第一个,打包出来的jar文件,用压缩软件打开就看不到引用的那个jar了,因为引用的jar已经被分解出来了;而如果选择第二个,打包出来的jar文件,用压缩软件打开就能找到引用的那个jar。至于第三个,打包后会在打包出来的jar同一目录下创建一个lib文件夹用来存放引用的jar,个人觉得这个有点鸡肋。)点击“完成”。

 

好了,打包完成。

 

 

编辑工作空间的记录

 

Eclipse用久了,难免出现一堆不在用到的记录,找不到选项删除,看着很乱,很碍眼。

在试验了无数次之后,我终于找到了删除的办法。

 

使用Eclipse必须选定一个工作空间,而项目渐渐多了之后,放在同一个工作空间就显得太乱,而且不同的项目,适合的字符编码也不同,比如我Java SE的项目,用的是GBK,而Android项目,用的是UTF-8,这样放在同一个工作空间就有点不合适了,所以必须要有多个工作空间。

可是工作空间多了之后,有时候整理时会废弃几个工作空间,但是虽然工作空间删了,可是可供选择的工作空间记录却还在,这样就显得很乱了。

 

 

我这里有两个工作空间的记录,分别是“F:\programming\androidWorkSpace\practice”和“F:\programming\javaWorkSpace\intactProject”现在我们需要找到这两个记录,并编辑它。

 

 

打开Eclipse目录存放目录,依次进入“configuration”和“.settings”文件夹,里面有两个文件,打开“org.eclipse.ui.ide.prefs”这个文件。

 

 

“org.eclipse.ui.ide.prefs”这个文件用记事本打开就可以了,其中的“RECENT_WORKSPACES”的值就是工作空间的记录,中间以“\n”分为两条记录,编辑它即可(不需要的记录直接删除)。

 

注意:

    “RECENT_WORKSPACES”事实上就是一个String类型,所以它的值中不能有回车,两条记录只需要在中间加上“\n”就能分开;

    至于双斜杠“\\”,编程语言中,“\”与别的字符结合被识别为一个字符,如“\n”,所以“\\”才是真正表示“\”的,当然,也可以把“\\”替换为“/”,因为在编程语言中,“/”被作为默认的路径分隔符

 

  

删除启动配置的记录

 

每次在Eclipse内运行project时,启动配置都会更新一遍,如果启动配置中原本没有这个project,就会添加进去,不过,启动配置不会自动删除,也就是说,如果把project的名称更改了,或者project里含有main方法的类名更改了,运行后,Eclipse只会添加一条新的启动配置记录,而不会删除原有的启动配置记录,当然,project删除了,启动配置也会还在。这样的垃圾记录会使人觉得很乱,而且太多的垃圾记录会使打包时的启动配置下拉框中找不到需要的记录。所以,我们有必要清理一下。

 

在Eclipse中打开“运行”→“运行配置”(或“调试配置”,事实上是一样的)。

 

左边展开“Java 应用程序”,可以看到各个启动配置记录,右键删除即可。

 

但是这不是唯一的办法,而且有时候删不干净(运行/调试配置里删除干净了,可是启动配置里还有),这是什么原因暂时没有搞懂,不过我们可以用另一种方法,能够完全删除干净:

在Eclipse外部,依次进入工作目录中的“.metadata”→“.plugins”→“org.eclipse.debug.core”→“.launches”这四层文件夹,可以看到一条条启动配置的记录以文件的形式存放在这个目录下,删除即可(当然也可以用记事本打开编辑)。

 

这样,Eclipse就会整洁很多啦~~对于有些“洁癖”的程序员来说,这是非常重要的!

分享到:
评论

相关推荐

    java项目导出可执行jar包_笔记

    本篇笔记主要介绍如何将Java项目导出为可执行JAR包,以便在没有开发环境的机器上也能运行程序。 首先,我们需要一个Java项目,该项目已经完成了编码、编译,并且所有的类文件和资源文件都已准备就绪。这些类文件...

    Eclipse培训教程

    2. 导入与导出:掌握导入现有项目到Eclipse的方法,以及如何导出项目为可部署的形式,如JAR或WAR文件。 3. 版本控制:介绍如何集成Git、SVN等版本控制系统,进行代码的版本管理和团队协作。 三、代码编写与调试 1...

    Eclipse中文的教程

    部署应用时,可以将工程导出为可执行JAR或WAR文件。 10. **偏好设置**:每个用户都可以根据个人喜好调整Eclipse的外观和行为。在“窗口”->“首选项”中,可以更改编辑器颜色主题、快捷键、字体大小等设置。 通过...

    eclipse打包操作

    Eclipse提供多种方式来实现项目的打包需求,最常用的方法是通过导出功能生成JAR或可执行文件。首先,选择需要打包的项目,然后依次点击菜单栏上的“File” > “Export”,这将打开“Export”向导窗口。在向导窗口中...

    Jar转exe工具

    Java到EXE转换工具是一种实用程序,它允许开发者将基于Java的JAR(Java Archive)文件转换为可独立运行的Windows EXE(可执行文件)。这个过程被称为“封装”,它使得那些不熟悉Java环境或者没有安装Java运行时环境...

    图文解说教你如何把java源代码变成可执行文件exe

    1. **打开Eclipse**:首先,确保你已经安装了Eclipse IDE,并且打开了包含你想要导出为可执行文件的Java项目的Eclipse工作空间。 2. **选择项目**:在Eclipse的“包资源管理器”或“项目资源管理器”视图中找到你的...

    Eclipse中文教程

    部署选项也多样化,可以导出为可执行jar、war文件,或发布到远程服务器。 10. **Mylyn任务管理**:Mylyn是Eclipse的一个插件,它将任务与代码关联,帮助开发者聚焦于当前任务相关的代码,提高工作效率。 11. **...

    java 程序打包成jar文件后 连接数据库出错(教程方法)

    总之,打包Java程序至JAR文件并连接MySQL数据库,需要正确管理依赖,选择合适的打包工具,如Eclipse的Export功能,以及在必要时使用exe4j将其转换为可执行文件。同时,处理好数据库连接参数的存储和管理,确保程序的...

    _桌面程序打包操作文档.docx

    总结来说,将Java程序打包成exe的过程包括两个主要步骤:首先使用Eclipse将Java项目导出为可执行jar,然后用exe4j将jar转换为exe,同时处理依赖的jar文件和JRE。这个过程有助于提高用户体验,使得非开发人员也能方便...

    如何将jar包打成可执行文件

    在Java编程环境中,将一个.jar(Java Archive)文件转换为可执行文件,通常是将它封装成Windows下的.exe可执行程序,以便非Java开发者也能轻松运行。这个过程涉及到几个关键步骤和工具,以下是一个详细的教程: 1. ...

    java程序打包

    通过以上步骤,你不仅能够将Java项目打包成标准的JAR文件,还能进一步将其转化为可直接运行的JAR包。这对于软件的部署和分发至关重要,尤其是当你需要将应用分享给没有安装Java环境的用户时。理解这些打包机制将极大...

    图文解说教你如何把java源代码变成可执行文件exe.docx

    #### 一、从Eclipse导出文件 在将Java源代码转换为可执行文件之前,首先需要确保你的项目能够在开发环境中正常运行。这里我们使用的是Eclipse IDE。 **步骤1:** 打开Eclipse并定位到你的项目。 **步骤2:** 在...

    java_socket_chat:一个用 java socket 完成的简易聊天程序

    也可以把两个项目都导出为可执行 jar 文件,直接双击运行即可启动程序。 当前直接双击 P2PClient.jar 文件就能打开客户端使用,客户端可以多开,后台的数据转发由我配置的服务器来进行。 因为这个聊天程序是能跨...

    java用exe4j和jsmooth打包成exe文图说明

    ##### 方法一:使用Eclipse导出JAR文件 1. **打开Eclipse**:启动Eclipse开发环境。 2. **选择工程**:在项目列表中找到并右键点击你想要打包的工程,选择`Export`选项。 3. **选择JAR文件**:在弹出的导出窗口中...

    java开发桌软件打包exe教程

    三、将项目导出为可执行jar 在项目名上右键---Export..,然后选择java--Runnable JAR file,接着选择next。在Launch configuration下选择当前的项目,这里显示的格式是[包含有main函数的类名 - 项目名],然后在下面...

    Example.rar

    9. **.settings**:这个目录存储项目的特定工作空间的配置信息,比如编译器设置、代码格式化规则等。 10. **META-INF**:在JAR文件中,META-INF目录通常包含MANIFEST.MF文件,这是OSGi bundle的重要组成部分,它...

    将Java项目打包成可执行文件

    通过将Java项目转换为可执行文件(.exe),可以方便地在Windows操作系统上运行,无需用户安装Java运行环境(JRE)。本文将详细介绍如何使用Eclipse生成Jar文件,以及如何利用exe4j工具将Jar文件进一步打包成exe文件...

    利用exe4j打包java项目

    8. **生成exe文件**:经过短暂的等待时间,exe4j将完成将jar文件封装到exe文件中的过程,至此,Java项目已被成功转化为可在Windows系统上独立运行的可执行文件。 以上步骤详细地介绍了如何使用exe4j将Java项目打包...

Global site tag (gtag.js) - Google Analytics