用IJ IDEA将项目打成jar包

首先我是写了一个简单的helloworld项目:

Ctrl+shift+alt+s

从现有项目中制作jar包,然后选中你要打包的项目,然后点击应用:

就会在刚刚选中的项目底下出现 META-INF文件夹,里面包含着jar的入口函数信息,也就是告知java从何处开始运行此程序:

随后开始构建jar包:

之后便可以在项目的out输出文件夹下找到所输出的jar包:

在文件中找到该jar包,CMD运行测试,然后尝试jdg-ui反编译:

直接拖入,反编译成功,与所写代码完逻辑相同,但是代码格式不同,这也从侧面体现出了反编译的原理,是从二进制文件的低级语言代码逻辑出发,尝试通过语义去复原成原本的高级语言代码,而不会是一模一样的东西;

 

 

 

 

 

 

 

让我再看你一眼 星空和黑夜 西去而旋转的飞鸟 我们生来就是孤独

——《梵高先生》

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 使用 Idea 打 War 包的方法如下: 首先,确保您已在 Idea 中正确配置了项目的构建设置和部署设置。您可以在项目的 "File" 菜单下选择 "Project Structure" 进行设置。 接下来,打开 Idea 的 Maven 项目视图。确认您的项目中已经存在一个 Maven Module,且其类型为 "War"。如果没有,请在项目的 POM 文件中添加以下配置: ``` <packaging>war</packaging> ``` 然后,编译并构建项目。您可以通过在 Maven 项目视图中右键单击项目,然后选择 "Rebuild Project" 或 "Build" 来完成。确保构建成功并没有错误提示。 最后,将 War 包导出。在 Maven 项目视图中,找到您的 War 项目,然后右键单击并选择 "Lifecycle" > "package"。或者,您还可以通过在命令行中运行 `mvn package` 命令来打包。 完成这些步骤后,Idea 将会在项目的 target 文件夹中生成一个 War 包。您可以将这个 War 包部署到任何兼容的应用服务器上。 ### 回答2: 要将Or ij Idea打包成War文件,需要按照以下步骤进行操作: 1. 确保已经安装了适当的Java开发工具包(JDK)和Maven构建工具。如果没有安装,请先下载并安装。 2. 下载并安装Or ij Idea插件。可以通过Or ij官方网站或在Idea中的插件市场中找到并安装此插件。 3. 创建一个Maven项目。在Idea中,选择"File"(文件)菜单,然后选择"New"(新建),再选择"Maven Project"(Maven项目)。按照提示完成项目的创建过程。 4. 配置项目的依赖和构建设置。在项目的pom.xml文件中添加所需的依赖项。根据Or ij文档中提供的指导,添加Or ij插件的依赖项。 5. 编写和实现你的Or ij Idea功能。 6. 将项目构建成War包。在Idea中,打开"Maven Projects"(Maven项目)面板。在该面板中,找到你的项目,展开它,并选择"Lifecycle"(生命周期)下的"package"(打包)目标。 7. 运行打包目标后,Idea会使用Maven来构建和打包你的项目。构建过程完成后,你可以在项目的目标文件夹中找到生成的War文件。 通过上述步骤,你就可以将Or ij Idea打包成War文件。根据你的需求,你可以将生成的War文件部署到Web服务器上,或者使用其他方式进行部署和使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值