Java 如何将JAR文件添加到现有的gradle项目中?

Java 如何将JAR文件添加到现有的gradle项目中?,java,intellij-idea,gradle,aspose-cells,Java,Intellij Idea,Gradle,Aspose Cells,我有一个jar文件,用于Aspose Cells for Java,我想将它添加到IntelliJ IDEA 2017.2.1中现有的Gradle项目中 如果我转到查看->工具窗口->渐变,我会看到渐变窗口,就像这样,但我不知道单击什么。我尝试右键单击依赖项,但什么也没发生。我应该单击+符号吗?我想不是 我该怎么做 是否可以以非渐变方式添加,即单击文件->项目结构->依赖项-/strong>选项卡->+符号 gradle的做法是什么?在哪里可以找到要编辑的build.gradle文件?我可以在

我有一个jar文件,用于Aspose Cells for Java,我想将它添加到IntelliJ IDEA 2017.2.1中现有的Gradle项目中

如果我转到查看->工具窗口->渐变,我会看到渐变窗口,就像这样,但我不知道单击什么。我尝试右键单击依赖项,但什么也没发生。我应该单击+符号吗?我想不是

我该怎么做

  • 是否可以以非渐变方式添加,即单击文件->项目结构->依赖项-/strong>选项卡->+符号

  • gradle的做法是什么?在哪里可以找到要编辑的build.gradle文件?我可以在几天前看到它,但我很难在IDE中找到自己的方法。我可以在Windows资源管理器中看到build.gradle文件。我应该在IDE之外手动编辑它吗

  • 编译文件('/.jar')
    或
    //将jar文件放在项目的lib目录中。
    编译文件树(dir:'lib',包括:['*.jar']}
    
    如何在Intellij中的现有项目中添加Jar

  • 转到文件->项目结构->库选项卡->+签名
  • 从列表中选择Java
  • 从文件系统中选择jar文件
  • 选择apply并确定
  • 如何在gradle项目中添加依赖项 1.若您的项目是gradle项目,那个么在项目的根路径中将有build.gradle。 2.打开build.gradle并以所需的格式将其添加到dependencies块中。 3.确保已经包含库的存储库。
    (通常,如果库位于mavenCentral上,那么它应该类似于mavenCentral())

    您还可以将目录添加到
    存储库{}
    ,只需每隔一段添加一个jar即可

    repositories {
       flatDir {
           dirs 'path/to/your/dir'
       }
    }
    
    然后

    dependencies {
       compile name: 'yourJar'
    }
    

    顺便说一句:如果你从中获取,我想应该发布到某个回购协议中


    这个怎么样

    非常感谢。我知道输入什么。我找不到文件。我应该在IDE中打开它吗?可以在IDE之外编辑它吗?可以使用任何编辑器进行编辑。进入项目文件夹,如果build.gradle不存在,那么创建新的,它应该可以正常工作。为什么不使用一些中央maven存储库,而不是本地存储JAR?这是一个商业产品,我不托管。不确定,因为它可以在maven central上找到-谢谢。我在寄出前检查过了。找不到。顺便说一句,没有人回答是否可以以非渐变方式添加它-不,不可以,因为您的项目将变得不可移植。谢谢。我也这么想。唯一的问题是,我看不到如何在IDE中编辑文件。有办法吗?还是应该在IDE之外编辑文件?非常感谢。如果可以,我也会将这个答案标记为正确答案,因为我发现它非常有用。:-)
    dependencies {
       compile name: 'yourJar'
    }