当前位置: 首页 > 知识库问答 >
问题:

将Python.exe与Jar捆绑

安浩瀚
2023-03-14

我创建了一个Java应用程序,它使用运行库执行Python脚本。我想知道是否有一种方法可以将Python.exe和必需的库包含在Jar文件中?

共有1个答案

郑卜鹰
2023-03-14

您应该检查将特定于windows的python可执行文件捆绑到.jar文件中是否是最佳选择,或者是否希望使用类似jython的东西从Java执行python脚本。

但是要回答您的问题,这主要取决于您如何构建.jar文件。您是使用Gradle/Maven/Ant这样的构建系统还是使用IDE来构建它?

下面是一些关于如何将资产/资源捆绑到.jar中的链接。

    null
    null
 类似资料:
  • 我制作了一个javafx应用程序表单,我得到了一个可执行的jar作为输出。现在,我的javafx应用程序依赖于两个第三方JAR,比如commons。伊奥。2.4.罐子 目前,为了运行我的应用程序,我必须像这样将这些依赖jar保存在可执行jar的类路径中 但我希望所有依赖的jar都捆绑在我的可执行jar中。 因为javafx使用ant构建,所以我尝试使用 但是在捆绑了所有依赖的jar之后,我没有得到

  • 我从。jar文件创建了。exe文件。现在我的客户机要求运行应用程序而不在系统中安装jre。我听说使用捆绑的jre是可能的...但我不知道如何将jre与。exe文件捆绑...

  • 问题内容: 我做了一个Java应用程序。并将所有类捆绑在jar文件中。.我从netbeans运行项目,我的应用程序运行成功..但是我将我的.jar文件放在另一个地方,然后从那里运行..我没有我的应用程序使用的图标..在代码中,我从项目文件夹中存在的images目录中获取我的图标。 现在,我想知道如何将这些图像文件呈现给最终用户(就像我们呈现.jar文件一样)。 问题答案: 似乎这里有两个问题: 在

  • 如何让gradle将一些依赖项作为jar包含到模块结果jar中?i、 e.在文件夹中使用嵌套jar制作jar? 这不是Android项目,多模块项目中的许多模块都应该这样做,所以类似fatJar、uberJar和shadowJar的解决方案似乎不适合。

  • 问题内容: 长话短说:什么都不做,什么也不接受(我应该使用哪一个?) CMD窗口: 请告诉我我在做错什么。 问题答案: 如果你不希望在运行程序时弹出终端窗口,请使用; 否则,使用 关于语法错误: 现在是3.x中的函数,请 改用:

  • 目前,我在启动我的程序时使用JVM参数来查找JavaFX库,如下所示: 我的POM。xml的插件部分非常简单。除了Docker和Launch4j插件之外,我只有: 有没有办法告诉Maven将整个lib目录(其中包含JavaFX库和aspectJ/Spring仪器java代理)捆绑在jar中?这样做可以解决在我部署应用程序的任何地方都必须携带该lib文件夹的问题!谢谢! ******编辑******