Iseuwei 2016-04-06 07:45 采纳率: 100%
浏览 1671
已采纳

急求,eclipse编程时实现当前代码自动复制保存到指定文件的类,方法,打jar包

先说下需求,编程时总希望把当前正在编写的自认为比较有借鉴意义的代码追加保存到指定文件,留作日后参考,但如果每次都手动复制粘贴,又很麻烦,故思考写个实现该功能的工具类,打成jar包,封装本方法,这样以后不管在哪个项目里敲代码,想保存时就导入自定义的jar包,调用一下该方法就完成了追加保存,简洁方便;然本人初学能力不足,只完成了部分,截图如下,望各位不吝赐教
图片说明
可以看到主要困难在于获得当前文件的路径名,eclipse默认项目根目录为工作目录,但.java原文件一般保存在src....java;截图里我是手动指定了,如何用通用的符号表示当前文件名?我考虑过String getPath()方法,没弄成

例如:"src/Test_1/test_1.java"这是当前文件名,我想写代码时调用一下该方法,就把当前代码保存到E盘,显然文件名每次都要变,难道每次用都要传入当前文件的路径作为参数?

  • 写回答

2条回答

  • 小小Q_Forler 2016-04-06 08:37
    关注

    第一步:选中要打jar包的工程
    第二步:鼠标右击,选择Export...
    第三步:选择java中的Runnable JAR file 点击“Next”
    第四步:
    (1)在Launch configuration:选择要打jar包的mian所在的类名(如果在此处没有发现main方法,请先运行一下该类);
    (2)在Export destination:选择要存放jar的名称和地址
    (3)如果要打的jar包需要调用别的jar包 请选择Library handling:中Extract required libraries into generated JAR
    第五步:点击 “Finish”

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题