Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建jar而不使用gradle编译_Java_Gradle - Fatal编程技术网

Java 创建jar而不使用gradle编译

Java 创建jar而不使用gradle编译,java,gradle,Java,Gradle,我需要在我的项目中使用不同的文件创建几个JAR。我根本没有用过Gradle,我一直在尝试了解这一点,但我所能看到的只是创建可执行JAR的方法,我不想这样。只是一个装有文件的罐子 我写过这样的话: task xmlbeansJar{ sourceSets{ main{ java{ srcDir '../bin' include "org/**/**, com/**/**"

我需要在我的项目中使用不同的文件创建几个JAR。我根本没有用过Gradle,我一直在尝试了解这一点,但我所能看到的只是创建可执行JAR的方法,我不想这样。只是一个装有文件的罐子

我写过这样的话:

task xmlbeansJar{
    sourceSets{
        main{
            java{
                srcDir '../bin'
                include "org/**/**, com/**/**"
            }
        }
    }
}
但我有一些疑问。这是否同时包含bin/org和bin/com下的文件?而且,我不认为这创造了一个罐子,是吗?我怎么把它放在罐子里

谢谢大家!

这将完成工作:

task xmlbeansJar(type: Jar, description: "creates a special jar"){
    from '../bin'
    include 'com/**'
    include 'org/**'
}
这将完成以下工作:

task xmlbeansJar(type: Jar, description: "creates a special jar"){
    from '../bin'
    include 'com/**'
    include 'org/**'
}

您正在尝试将类和源文件打包到jar中吗?@mrt181 just classes。您正在尝试将类和源文件打包到jar中吗?@mrt181 just classes。不要忘记
应用插件:“java”
不要忘记
应用插件:“java”