我有一个包含单个模块和一些依赖项的项目。我想在一个单独的目录中创建一个包含已编译模块的 jar。此外,我希望在我的模块旁边显示依赖项。
无论我如何扭曲 IntelliJ 的“构建 jar”过程,我的模块的输出都是空的(除了 META-INF 文件)。
这是使用 IntelliJ 10 构建 jar 的方法http://blogs.jetbrains.com/idea/2010/08/quickly- create-jar-artifact/
File-> Project Structure-> Project Settings-> Artifacts-> 点击green plus sign-> Jar->From modules with dependencies...
File
Project Structure
Project Settings
Artifacts
green plus sign
Jar
From modules with dependencies...
以上将“骨架”设置为将保存 jar 的位置。要实际构建并保存它,请执行以下操作:
提取到目标Jar
好的
构建 | 构建工件 | 建造
尝试从中提取 .jar 文件
项目名称 | 出| 文物 | 项目名称_jar | 项目名称.jar