idea社区版安装仅专业版可安装的插件
1、官网插件安装包下载 官网下载
2、下载后的文件解压后扔到idea安装目录的plugin目录中
3、解压目录中/lib目录下的jar包,把META-INF中的plugin.xml文件plugin id=“com.intellij.modules.ultimate” 这行 给删除。重新压缩回jar
4、重启idea即可
以Drools 插件为例
1、官网下载
2、下载后的文件解压后扔到idea安装目录的plugin目录中
3、解压目录中/lib目录下的jar包,把META-INF中的plugin.xml文件plugin id=“com.intellij.modules.ultimate” 这行 给删除。重新压缩回jar
-
解压
// 解压命令 终端需安装java环境,能使用jar 命令 不然没法玩哟,你在看这个说明你是一个成熟的开发者,就不多赘述了 jar -xf .\jboss-drools.jar
-
删除META-INF中plugin.xml文件内容 plugin id=“com.intellij.modules.ultimate”
-
重新压缩回jar,新的jar包替换原jar包
// 压缩命令 jar cvf new_jboss-drools.jar -C . .
-
重启Ide
-
效果验证
命令详解
解压jar 及相关可选参数
#### 解压 JAR 文件
```shell
jar xf jar-file
xf
表示从 JAR 文件中提取文件。jar-file
是要解压的 JAR 文件的名称。
压缩为 JAR 及相关可选参数
创建 JAR 文件
jar cf jar-file input-file(s)
cf
表示创建一个新的 JAR 文件。jar-file
是要创建的 JAR 文件的名称。input-file(s)
是要添加到 JAR 文件中的文件或目录的列表。
更新 JAR 文件
jar uf jar-file input-file(s)
uf
表示更新已存在的 JAR 文件。jar-file
是要更新的 JAR 文件的名称。input-file(s)
是要添加到 JAR 文件中的新文件或目录的列表。
列出 JAR 文件内容
jar tf jar-file
tf
表示列出 JAR 文件的内容。jar-file
是要查看其内容的 JAR 文件的名称。
指定 Main-Class(主类)
jar cfe jar-file MainClass input-file(s)
cfe
表示创建一个可执行的 JAR 文件,并指定其主类。jar-file
是要创建的 JAR 文件的名称。MainClass
是 JAR 文件的主类。input-file(s)
是要添加到 JAR 文件中的文件或目录的列表。
指定清单文件
jar cfm jar-file manifest-file input-file(s)
cfm
表示创建一个带有自定义清单文件的 JAR 文件。jar-file
是要创建的 JAR 文件的名称。manifest-file
是清单文件的路径,包含 JAR 文件的元数据和配置信息。input-file(s)
是要添加到 JAR 文件中的文件或目录的列表。
使用其他选项
jar --help
- 使用
--help
选项可以查看完整的选项列表和说明,包括压缩级别、添加密码保护等其他选项。