问题标签 [self-contained]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JavaFX - 部署的应用程序不能在其他 PC 上运行?
我在让应用程序在其他人的机器上运行时遇到问题。
我已经测试了一个自包含和正常的 .jar 文件。当我将它们传递给我的一个安装了 java 的朋友时,当他打开 .jar 文件时,出现错误:“发生 Java 异常”。
当我从自包含的 .jar 和 .exe 运行时,两者都可以在我的 PC 上运行。
所以实际的问题是:为什么它不能像那样工作?
我不能在不安装整个 JDK 的情况下运行 JavaFX 应用程序吗?
谢谢你的帮助 :)
lua - Windows 上的自包含安装 luarocks
我想使用包含 lua 安装以及我添加到库中的一些 lua 和 Dll 文件的 luarocks 创建自包含安装。
换句话说,我有一个要添加到日志文件夹的 lua appender,以及两个要添加到 lua Clibs 的 dll 文件。
我查看了 luarocks 文档,但找不到这部分的内容
先感谢您
javafx - 适用于 Linux 的 JavaFX Native 包
我正在尝试在 JavaFX8 中创建本机包。主要的构建、安装和执行工作正常,但是我的权限有问题。应用程序安装到 /opt(根据文档应该始终这样做),但对所有文件和文件夹设置了 root 所有权和权限。因此,如果我想在应用程序中创建或下载某些文件,由于缺少权限,这是不可能的。
我找不到任何解决方案来避免这种情况。显然我不想强迫用户手动更改权限。有什么方法可以允许此文件夹中的应用程序更改文件吗?或者对于这种情况,必须以不同的方式安装?
感谢您的任何提示
java - Gradle/JavaFX:独立的应用程序和可编辑的配置文件?
我正在使用带有javafx-gradle插件的 gradle 来使用任务“jfxDeploy”生成一个自包含的 javafx 应用程序。
我有以下目录结构:
我正在使用apache-commons-configuration加载数据库配置,并使用其信息连接到数据库(信息 = 端口,ip - 普通数据库内容):
创建自包含应用程序后,构建目录包含我的程序,该程序现在可以使用 .exe 启动。目录结构如下所示:
启动程序,读取数据库配置并连接到数据库工作正常,但是: 我需要能够不时更改database_config.properties。但是由于我现在有了独立的应用程序,因此无法再访问该文件。 所以,我需要一个可编辑的文件来配置我的参数——同时使用一个独立的应用程序。 防止误解:配置文件不需要读保护。我需要的是(它非常好)只是放在应用程序文件夹(或子目录)中的文件。
我喜欢让我的应用程序保持动态——一个用于快速配置的小文件非常适合实现这一点。怎么做?
java - 运行自包含的 javafx 应用程序需要哪些 xp 依赖项?
当一个自包含的 javafx 应用程序在 win xp 中运行良好并安装在其他 win xp 计算机上时,我收到了 JavaFx 运行时异常;生成此错误消息必须缺少 xp 的哪些依赖项。
javascript - 访问自身索引的自包含函数的 JavaScript 数组
给定一组自包含的 JavaScript 函数,有没有办法从函数代码中访问它们各自的索引?我想避免在函数代码中对这些索引进行硬编码:
c - 自包含的 C 共享库
我目前正在为客户开发一个 C 库,为此我需要使用其他库,例如:glib2.0、libxml2、lib、openssl 和 gmp。在我完成开发并创建 .so 后,我尝试用它编译一个测试程序,发现我的库不是独立的,我需要将程序与我上面提到的所有其他库链接。
客户坚持他想要一个 dll 或 .so 产品,并且它应该是自包含的,只有一个文件,以便他的应用程序可以使用它,就像他使用其他库一样。
我不知道该怎么做,有没有办法产生这个自包含的.so?如果不可能,我还有什么其他选择?我在 Solaris 11 中开发,目标系统是 Solaris 服务器。
非常感谢。
生成文件代码:
测试代码编译的示例输出
如果我将它与其他库链接:
然后使用以下命令添加路径:
测试代码工作正常。
intellij-idea - 自包含 javafx 应用程序 - 使用 Windows 启动启动应用程序
我正在使用 intellij ant 和 wix 构建 javafx 客户端应用程序的 .msi 我如何设置它以便应用程序在每次用户登录时自行启动。我尝试使用 wix 生成的 wxi 进行设置。
spring - 带有 Tomcat 和 JNDI 占位符的自包含 JAR
我正在将传统的 Spring 3.2.8 应用程序从 WAR 部署转换为自包含 JAR。我正在使用tomcat7-maven-plugin创建一个可执行的 JAR:
mvn install tomcat7:exec-war
由于应用程序使用 JNDI 占位符,因此如果没有定义它们,它显然无法运行。在 Tomcat 安装中定义了以下占位符: ( conf/Catalina/localhost/myapp.xml
):
context.xml
包含在 WAR 中的,具有以下占位符引用:
最后,这些占位符在applicationContext.xml中的使用方式如下:
我的目标是将这些设置提取到单独的配置文件中,该配置文件应该放在独立的 JAR 旁边,最好是 Spring Boot 中的属性文件。还应该有可能像使用 WAR 文件一样使用 JNDI 注入它们。实现它的最优雅的方式是什么?
java - eclipse中java swing maven项目的自包含应用程序打包
我想做一个独立的包(包括jre 8)。
我有一个Maven
项目在Eclipse
.
我读过它JavaFX
支持构建不同的平台(Windows、Mac、Linux)。
最好的前进方式是什么?我知道有一个eclipseFx
插件,也有一个maven fx
插件。这让我很困惑,因为JavaFx
使用 ant 脚本进行构建。
也许我应该使用其他工具,比如launch4j
?