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就会整洁很多啦~~对于有些“洁癖”的程序员来说,这是非常重要的!
相关推荐
eclipse导出可运行的jar文件,楼主自己实践后截的图,不仅只包含jdk还可以包含第三方内库比如spring
eclipse导出运行jar包,包括net.sf.fjep.fatjar_0.0.31和net.sf.fjep.fatjar_0.0.32,对于高版本eclipse,使用后者。将jar包复制到eclipse安装目录下的plugins目录下,重启eclipse即可。
eclipse 导出 jar包 Main类
eclipse本身不能导出第三方jar包,以上为用eclipse导出第三方jar包的插件fatjar
eclipse导出jar可运行包 详细步骤
eclipse导出带有main方法的jar包
通过bat 简单实现 导出exlipase里mvn项目里的jar包
本文档使用eclipse工具将java项目导出成可执行的jar包。
Eclipse打包成JAR包读取外部JAR包和外部配置文件 Eclipse 打包 jar 外部JAR 外部配置文件
Eclipse怎么打jar包(可运行的jar包) 教你一步一步,学会怎么打jar包,内含详细图文教程。
这里面有解决eclipse导出的jar文件打不开的详细方法。 当然,不能保证所有问题都能解决。
eclipse查看jar包源码工具:在Eclipse查看开发包jar源码的方法如下: ...3.在打开的窗口中,可选择文件(jar\zip),目录或工作空间中的jar文件,在这里我选择External Folder…,选择如E:/java project/guava即可
Eclipse导出类图时序图,亲测 有效,最新版eclipse也可用 网上找的最新的也是16年的,比较老,或许因为eclipse比较新,不能用 这个亲测有效 详细安装截图
Eclipse发布Andriod的 jar包供Unity调用,结果:到安卓工程Bin目录下拷贝-->刚刚的.jar和.xml放到Unity下的Assets中的Andriod文件夹下-->到安卓工程下拷贝res文件夹放到Unity下的Assets中的Andriod文件夹下,...
使用Eclipse制作可执行jar文件
eclipse 第三方jar包配置.txt ,不使用eclipse自带的buildpath功能!
eclipse导出带数据库可执行程序
eclipse配置servlet所需的jar包
tomcat6源代码从eclipse导出的工程,可以直接导入eclipse