当前位置:首页 » 操作系统 » javajar源码

javajar源码

发布时间: 2022-07-09 23:09:42

1. java工程是先跑源码还是先跑jar包

jar包应该是在你用到他的时候会调用,不会自己自动跑的吧,你在源码里面引用jar包,那源码运行到引用jar包的地方就会跑jar包了,这是我的理解

2. 如何将Java源码打包成可执行的jar文件win&linux

在你的jdk的bin目录下,有个jar.exe文件,是用来打包的,你运行它会有帮助信息。JCreator的功能较弱,建议你用一个非常好的免费的IDE,叫netbeans,现在版本5.0,用它建一个工程,会给你自动打包成jar文件,eclipse也可以,要稍微配置一下。java一般都是打包成jar文件,可以在安装了java虚拟机的计算机上跨平台使用。如果你想把它变成一个windows下的exe文件,可以用一些工具,如exe4j, nativeJ等,可以把你的class文件打包成exe文件,用google搜一下,可以找到这些软件的下载地址。

3. 怎么查看jar包里面的源码

在Eclipse查看开发包jar源码的方法如下:
1.选择项目,右键中单击【Properties】
2.【Java Build Path】-【Configure Build Path】-【Libraries】,在下面找到如:Guava-r09.jar包,展开它,选择【Source attachment】,单击右边的【Edit…】按钮。
3.在打开的窗口中,可选择文件(jar\zip),目录或工作空间中的jar文件,在这里我选择External Folder…,选择如E:/java project/guava即可。

4.连续单击【OK】两次回到Eclipse工作平台即可。
或者:
有源码,把它加到eclipse中:
方法1:直接用压缩软件打开相应的jar包,然后把源码拖进去压缩一下,最后选中工程刷新一下ok。
方法2:右击referenced libraries中需要导入源代码的包,右击properties->Java source attatchment,根据你源文件格式(源码可以是直接src文件夹,也可以是压缩成zip或jar后的压缩文件)在右边选择合适的方式,最后点击ok。
至于如何源码打进jar包,在eclipse中打jar包的时候有个“Export java source files and resources”选项,选中它打包就ok;也可以如方法1那样,用eclipse生成一般jar包之后,用压缩软件把src文件夹压进去。

4. 如何将java源码生成jar文件

方法一:通过jar命令
jar命令的用法:
用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项包括:
-c 创建新的归档文件
-t 列出归档目录
-x 解压缩已归档的指定(或所有)文件
-u 更新现有的归档文件
-v 在标准输出中生成详细输出
-f 指定归档文件名
-m 包含指定清单文件中的清单信息
-e 为捆绑到可执行 jar 文件的独立应用程序,指定应用程序入口点
-0 仅存储;不使用任何 ZIP 压缩
-M 不创建条目的清单文件
-i 为指定的 jar 文件生成索引信息
-C 更改为指定的目录并包含其中的文件
一、打包成一般的jar包
输入如下命令即可:
[plain] view plain
jar cvf counter.jar -C bin .
二、打包成可运行的jar包
要打包成可运行的jar包,需要在MANIFEST.MF文件中指定主类,以Java源代码行数统计程序的打包为例,演示如何打包:
1)首先编辑MANIFEST.MF文件,内容如下:
[plain] view plain
Manifest-Version: 1.0
Created-By: rsljdkt
Class-Path: .
Main-Class: Main
说明:
第一行指定清单的版本,若无,则JDK默认生成:Manifest-Version: 1.0。
第二行指明创建的作者,若无,则JDK默认生成Created-By: 1.6.0_22(Sun Microsystems Inc.)。
第三行指定主类所在类路径。
第四行指明程序运行的主类。
2)使用jar命令进行打包:
[plain] view plain
jar cvfm counter.jar MANIFEST.MF -C bin .
方法二:使用Eclipse的Export功能:
一、打包成一般的jar包:
步骤如下:
1)在要打包的项目上右击,选择Export。
2)在弹出的窗口中,选择Java -> JAR File,然后点击next按钮。
3)在JAR File Specification窗口中,设置打包成的文件名和存放位置,点击两侧next。
4)在JAR Manifest Specification窗口中,设置MANIFEST.MF清单文件的配置,若仅仅打包成单纯的jar包的话,不用做任何修改,采取默认即可,若打包成可执行jar包的话,可以使用已存在的MANIFEST文件或者直接选择Main class。
5)点击Finish按钮,完成打包。
二、打包成可运行的jar包
步骤如下:
1)在要打包的项目上右击,选择Export。
2)在弹出的窗口中,选择Java -> Runnable JAR File,然后点击next按钮。
3)在Runnable JAR File Specification窗口中,选择Launch configuration和Export destination。
4)点击Finish按钮,打包完成。

5. java源码如何导出jar包

如果是eclipse的话,可以在工程右键,点export(导出)然后选择runnable jar(可运行的jar)然后指定main为你的工程main,选择路径点击OK(确定),如果是直接编译的,你网络一下“命令行打jar包”,一般来说,用eclipse很方便,因为命令行还需要编辑压缩包内的配置文件

6. 如何在eclipse中看jar包源代码

在Eclipse查看开发包jar源码的方法如下:

  1. 选择项目,右键中单击【Properties】

2.【Java Build Path】-【Configure Build Path】-【Libraries】,在下面找到如:Guava-r09.jar包,展开它,选择【Source attachment】,单击右边的【Edit…】按钮。

3.在打开的窗口中,可选择文件(jarzip),目录或工作空间中的jar文件,在这里我选择External Folder…,选择如E:/java project/guava即可。


4.连续单击【OK】两次回到Eclipse工作平台即可。

7. java的打包后jar包里面的class文件都能被反编译成为源码吗

jd-gui这个工具可以进行反编译的操作。 不过反编译的质量随着混淆的程度而定。
特别复杂的代码(如加密算法)反编译一般都有问题。可以建议用 javap -c -p 来看字节码。然后参考jvm指令。
一般编译的文件,都可以反编译为源码,但如果是经过加密、以及代码异常复杂,是很难恢复全部的源码。

8. 如何将java源代码打包生成jar

工具:

eclipse


方法:

1、启动eclipse;

9. java .jar包里面存的是中间码还是源码

java包里面只有class文件.应该算是中间码

如果你是通过ide看到源码的,或许你是通过maven下载自动关联了源码,或者是ide给你反编译了

源码我们指的是java文件,你看到的是class文件,属于中间码.

如果觉得有用的话,请关注下微信公帐号:早晚程序员,定期分享java技术,源码,jvm,字节码,kafka,多线程,redis等.

热点内容
冒险岛按键精灵脚本下载 发布:2025-01-23 19:46:50 浏览:751
安卓访问共享需要开通什么服务 发布:2025-01-23 19:43:01 浏览:518
vs2015c语言调试 发布:2025-01-23 19:42:47 浏览:142
山西认证服务器连接不上云服务器 发布:2025-01-23 19:38:26 浏览:442
linux中断驱动 发布:2025-01-23 19:34:07 浏览:757
金佰鑫密码锁的设置键在哪里 发布:2025-01-23 19:34:07 浏览:933
出数据库 发布:2025-01-23 19:33:27 浏览:273
压缩天然气运输车价格 发布:2025-01-23 19:31:46 浏览:938
c语言if函数用法 发布:2025-01-23 19:17:28 浏览:626
java多线程练习题 发布:2025-01-23 19:01:27 浏览:102