Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.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文件?_Java_Javafx_Jar - Fatal编程技术网

如何使用包含java文件的jar文件?

如何使用包含java文件的jar文件?,java,javafx,jar,Java,Javafx,Jar,我想创建JavaFX应用程序,在这个“jar”中有“可执行jar文件”有java文件(在这个java文件中有应用程序的所有功能),我想在JavaFX应用程序中使用这个java文件及其方法,我怎么做 JAR中的java文件的图像,我希望在javaFX应用程序中使用start()方法: 大多数IDE都有自己的向项目中添加外部代码的过程。除此之外,还有一些程序专门处理项目的构建逻辑。。e、 格雷德尔/马文。您正在使用哪个IDE?您正在使用构建系统来组装您的项目吗 在gradle中,可以使用依赖项的ma

我想创建JavaFX应用程序,在这个“jar”中有“可执行jar文件”有java文件(在这个java文件中有应用程序的所有功能),我想在JavaFX应用程序中使用这个java文件及其方法,我怎么做

JAR中的java文件的图像,我希望在javaFX应用程序中使用start()方法:

大多数IDE都有自己的向项目中添加外部代码的过程。除此之外,还有一些程序专门处理项目的构建逻辑。。e、 格雷德尔/马文。您正在使用哪个IDE?您正在使用构建系统来组装您的项目吗

在gradle中,可以使用依赖项的maven坐标指定依赖项

dependency {
    group: 'org.myOrg', name: 'thecore-code', version: '2.0'
}
在maven中,它是xml。下面是我从mvnrepository.com上抓到的一个例子

<!-- https://mvnrepository.com/artifact/org.neo4j/neo4j-cypher-runtime-util -->
<dependency>
    <groupId>org.neo4j</groupId>
    <artifactId>neo4j-cypher-runtime-util</artifactId>
    <version>4.0.2</version>
    <scope>test</scope>
</dependency>

org.neo4j

  • 单击加号图标并导航到JavaFXJAR所在的位置

  • jar通常不包含Java文件。它们包含编译类。您想实现什么?我想使用JAR中反编译的.class java文件中的方法,并在javaFx应用程序中使用。您将如何使用任何其他java文件?此外,您甚至不需要反编译就可以使用它们。把jar放在你的类路径中,你不能调用反编译的源代码。Java虚拟机需要编译的代码(类文件)。看我所附的图片,JAR中的这段代码,我的目标是在JavaFX应用程序中使用start()方法。我添加了JAR文件,正如你所说,但我不知道如何使用jar中的java文件中的方法,我完成了它并转换了jar文件,现在我想使用jar中的java文件中的方法