首页 > 编程知识 正文

idea如何打jar包,idea如何反编译jar包

时间:2023-05-05 17:05:34 阅读:180654 作者:256

一.生成不带Mainfest文件的Jar (不可以直接执行Jar)

1 .首先打开项目结构(command ),选择左侧的Artifacts,然后单击上面的“”创建新的Artifact (根据Maven的说法,生成的都称为Artifact )

2 .在显示的选择框中,选择Jar--Empty

选择“Empty”将创建新的Artifact。 此Artifact的名称将自动生成并可以修改。

修改Artifact的名称,从左侧的Avaliable Elements中选择Hadoop_Test ',然后将其拖动到中间的NewJar.jar黄色图标上。

在黄色图标的" NewJar.jar "下将显示Hadoop_Test compile output文件夹图标。 单击最右下角的“确定”按钮

5、警报已经准备好了。 接下来是生成这个Artifact,也就是Jar。 单击菜单栏中的Build,然后选择Build Artifacts以显示框。

6 .在弹出框中,选择新的NewJar,然后选择Build以生成新的Jar。

7、您现在可以在shell上运行此Jar文件。

注:此处生成的Jar文件不包含MANIFEST.MF文件。

带Manifest文件的Jar (可直接执行) 1、在上述步骤3中创建empty jar,然后选择以下创建Manifest

2、然后选择项目的根目录,单击OK,生成Manifest文件

3 )编辑主文件的内容,声明主类属性,并指定“包名.类名”

4 .在shell中,可以直接运行Jar,也可以按上述方法运行Jar中的类。

转载于:https://www.cn blogs.com/PPP 1314520818/p/11452169.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。