Java 在Intellij Idea 13中从源代码生成jar库

Java 在Intellij Idea 13中从源代码生成jar库,java,jar,intellij-idea,Java,Jar,Intellij Idea,我在Intellij idea 13中导入了一个具有以下文件结构的目录: gtransapi/ ├── .idea │   ├── .name │   ├── artifacts │   │   └── gtransapi_jar.xml │   ├── compiler.xml │   ├── copyright │   │   └── profiles_settings.xml │   ├── encodings.xml │   ├── gtransapi.iml │   ├── misc.

我在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”

然后构建——构建工件。状态栏显示build successful,但当我从intellij检查时,它几乎为空:


(来源:)


有什么想法吗?

打开你的项目,进入文件菜单,点击项目结构并进入工件,点击“+”,点击jar并从“模块到依赖项”中选择,然后用浏览按钮声明你的类(按名称搜索选项卡)添加jar文件,然后按Ok3步剩余:重建项目->生成Ant构建,然后构建工件 然后点击你的jar文件,尽情享受吧!
通过Intellij Idea 13.1.4测试,图像变得不可用。你能用更相关的东西更新它/更新“Alt text”吗?为什么Jar库需要一个“main”?它本身不需要定义Jar入口点。但是op想要用main类创建Jar文件(可能为了简单起见),它必须被定义。