Eclipse 无法查看第三方jar包文件源代码解决方法

1、打开第三方依赖包,源文件的快捷键:ctrl + mouseClick

2、由于我们下载的第三方jar 包,如Spring等相关的依赖包时,并没有附加下载相应的源文件,所以经常出现如图的这种问题。

   

    解决方法如下:

        1、jar包下都为编译生成的 .class 文件,所以安装相应的反编译插件,反编译为 .java 文件后,即可查看源码。

        2、先下载jadClipse的jar包(反编译插件)

             链接:sourceforge.net/projects/jadclipse/

       3、然后,将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下;

       4、再删除eclipse的configuration目录下org.eclipse.update文件,

       5、如果,你的eclipse是开着的,点击菜单栏中File->Restart。

       6、接着,从 http://varaneckas.com/jad/ 这个链接处,下载jad的可执行文件,解压后放在某一磁盘中。

     

        7、 打开Eclipse,prefrence,设置jad的可执行文件路径以及生成的临时文件路径,如图所示:

             

      8、接着,设置*.class文件类型默认打开方式,如图所示:

           

      9、然后,设置*.class without source文件类型打开方式,如图所示:

           

     10、然后按选中需要查看的源代码的类,按快捷键查看。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 将 MATLAB 代码打包成 JAR 文件需要执行以下步骤: 1. 将 MATLAB 代码保存为独立的函数文件(.m 文件)。 2. 使用 MATLAB Compiler 将这些函数编译成可执行文件。 3. 将可执行文件打包成 JAR 文件。 下面是具体的步骤: 1. 将 MATLAB 代码保存为独立的函数文件。确保每个函数文件都包含函数定义和任何必需的 MATLAB 工具箱函数。 2. 使用 MATLAB Compiler 将这些函数编译成可执行文件。打开 MATLAB,导航到需要编译的函数文件所在的文件夹。然后在 MATLAB 命令窗口中输入以下命令: ``` mcc -m functionname ``` 其中,"functionname" 是要编译的函数文件的名称。这将生成一个可执行文件(.exe 或 .app,具体取决于您的操作系统)。 3. 将可执行文件打包成 JAR 文件。可以使用第三方打包工具(如 Eclipse 或 NetBeans)来创建 JAR 文件。将可执行文件添加到 JAR 文件中,然后将 JAR 文件保存到您选择的位置。 完成上述步骤后,您现在可以将 JAR 文件传递给其他人,他们可以在没有 MATLAB 的情况下运行您的 MATLAB 代码。 ### 回答2: 要将MATLAB代码打包成JAR文件,需要按照以下步骤进行操作: 1. 首先,确保你已经安装了MATLAB软件并且具备编写、运行代码的能力。 2. 在MATLAB中,将你的代码整理为一个函数或类的形式,并确保所有的依赖文件(如其他函数、数据文件等)都在同一个文件夹下。 3. 在命令窗口中使用"mcc"命令来编译你的MATLAB代码为可执行文件。语法为:mcc -m your_function.m(或者mcc -m your_class.m)。 4. 当编译完成后,会生成一个可执行文件(.exe格式)。将此文件复制到一个新的文件夹中,命名为"source"(或其他你喜欢的名称),这将成为JAR文件的源文件夹。 5. 创建一个新的文本文件,命名为"jarCommand.txt"。在该文本文件中输入以下内容: ``` ctf_name_for_your_jar_file.jar -m your_function.exe ``` 其中ctf_name_for_your_jar_file.jar是你想要生成的JAR文件的名称,your_function.exe是你之前生成的可执行文件的名称(如果你有多个可执行文件,可以将它们以空格分隔写入)。 6. 保存并关闭"jarCommand.txt"文件。 7. 打开命令提示符(CMD)或终端,进入"source"文件夹所在的路径。 8. 在命令提示符或终端中执行以下命令来生成JAR文件jar -cfm your_jar_file.jar jarCommand.txt * 其中your_jar_file.jar是你想要生成的JAR文件的名称,jarCommand.txt是你之前创建的文本文件的名称。 9. 等待命令执行完毕,生成的JAR文件就在你指定的路径位置上。 通过以上步骤,你就可以将MATLAB代码打包成JAR文件,并使用Java运行该JAR文件

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值