我在Intellij idea 13中导入了一个具有以下文件结构的目录:
gtransapi/
├── .idea
│ ├── .name
│ ├── artifacts
│ │ └── gtransapi_jar.xml
│ ├── compiler.xml
│ ├── copyright
│ │ └── profiles_settings.xml
│ ├── encodings.xml
│ ├── gtransapi.iml
│ ├── misc.xml
│ ├── modules.xml
│ ├── scopes
│ │ └── scope_settings.xml
│ ├── vcs.xml
│ └── workspace.xml
└── src
└── com
└── gtranslate
├── Audio.java
├── Language.java
├── Main.java
├── Translator.java
├── URLCONSTANTS.java
├── parsing
│ ├── Parse.java
│ ├── ParseTextDetect.java
│ └── ParseTextTranslate.java
├── text
│ ├── Text.java
│ └── TextTranslate.java
└── utils
└── WebUtils.java
10 directories, 22 files
这是一个使用谷歌翻译服务的库。我想将它构建成一个jar文件进行分发,但不能使它工作。
从Intellij Idea 13中的模块构建jar文件
文件 - 项目结构 - 工件 - + - jar - 来自具有依赖关系的模块 - 填充" Main"在主类领域。
然后构建 - 构建工件。状态栏显示构建成功,但是当我从intellij检查它时,它几乎是空的:
Alt text http://p.im9.eu/host1407012953-093016.jpg
有什么想法吗?
答案 0 :(得分:1)
打开您的项目,转到文件菜单,点击项目结构,然后转到工件,点击' + '并点击jar并选择从“模块到依赖项”,然后使用浏览按钮声明主类(按名称搜索选项卡)添加 jar 文件然后按确定, 3步剩余:重建项目 - >生成你的Ant构建然后构建工件 然后点击你的jar文件并享受! 使用Intellij Idea 13.1.4进行测试