问题标签 [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.

0 投票
1 回答
817 浏览

java - JavaFX Windows 10 本机捆绑部署 - 异常访问冲突

我正在开发一个 JavaFX 8 应用程序,用于通过 Windows 虚拟 Com-Port 与物理设备进行通信。

  • 视窗 7/10 64 位
  • IDE Eclipse 火星
  • 蚂蚁
  • InnoSetup 5.5.6
  • JDK 1.8.0_121
  • jssc 2.7.0 - 用于串口通信

我正在使用 Ant 和 InnoSetup 构建本机安装程序。安装后,应用程序可以通过 Windows 7 和 10 上的本机启动器 (App.exe) 启动。
在 Windows 7 上,我可以打开 Com-Port,应用程序运行良好。
一旦我尝试在 Windows 10 上打开 Com-Port,jvm 就会崩溃并显示以下消息:

通过双击 App.jar 而不是 App.exe 启动应用程序时,可以在 Windows 10 上打开虚拟 Com-Port。
本机启动器 (App.exe) 和 jar (App.jar) 都使用系统 jre。

我该怎么做才能使应用程序(由 App.exe 启动)在两个平台上运行?

请帮忙!

0 投票
0 回答
176 浏览

ubuntu - 在包图中未找到预期的 coreclr 库。请尝试再次运行 dotnet restore

我尝试为以下 RID ubuntu.15.04-x64、ubuntu.15.10-x64 和 ubuntu.16.10-x64 构建 .Net 核心自包含应用程序。然后构建失败并出现以下错误。

无法使以下项目可运行:SelfContainedApp (.NETCoreApp,Version=v1.0) 原因:在包图中找不到预期的 coreclr 库。请尝试再次运行 dotnet restore。

但是 .Net 核心自包含应用程序的构建和发布对于 ubuntu.14.04-x64 和 ubuntu.16.04-x64 等 RID 运行良好。

这有什么问题。提前致谢。

下面是我的.xproj。

0 投票
0 回答
220 浏览

ms-access - JavaFX:为应用程序放置可移植数据库文件的位置

我正在为 Windows 和 Mac 平台设计一个带有 MS Access 数据库的 JavaFX 应用程序。我当地的朋友建议我将数据库文件放在“user.home”文件夹下。然后,数据库将位于“C:\Users\{Username}”文件夹下。但是,Windows 或 Mac 的其他用户是否可以访问它?


还有一个困惑,是否有可能或被认为是为系统的所有用户部署 JavaFX 应用程序的最佳实践。我只发现 JavaFX 自包含应用程序都是为一个用户安装的。

0 投票
2 回答
458 浏览

c++ - gdb打印命令中自静态包含字符串子类的递归输出

每个人,

我正在使用 OpenFOAM,它制作了自己的 Foam::string 和 Foam::word 类型,如下所示:

现在,可以Foam::string::null像这样打印:

但是,当涉及到 时Foam::word::null,gdb 将产生无限递归输出,如下所示:

我的问题是:

gdb中这种c++类结构有什么问题,如何打印出更好的结果。

谢谢!

0 投票
0 回答
50 浏览

c# - 自包含 .Net Core 应用程序例外中的绝对构建补丁

我将自包含的 .Net Core 1.1 应用程序发布并部署到 Debian 8。当我运行我的应用程序并抛出未处理的异常时,UseDeveloperExceptionPage()我从开发阶段看到(通过)我的本地绝对构建路径

应用程序运行良好,但我怎样才能使其与当前机器相对或绝对?我不希望从开发阶段对生产的任何参考

0 投票
0 回答
46 浏览

asp.net-core - 缩短 ASP.NET Core SCD 的 VSTS 版本

我有一个基本的 ASP.NET Core Web 应用程序,它通过 VSTS 运行自动部署。刚刚收到一封电子邮件,告诉我本月我的免费托管管道的配额已过期(总共 4 小时!),我感到非常惊讶。没关系,只等一个星期左右。

发布定义本身很简单——停止站点、清除远程目录、FTP 上传、启动站点。

我的主要问题是,由于托管平台需要独立部署,因此完整发布大约需要 10-15 分钟。结果,绝大多数 FTP 上传时间都花在了一个接一个地上传 .NET Core 二进制文件上,我相当确定应用程序实际上并没有使用其中的大部分文件——应用程序本身很小。

有什么办法可以减少这个独立部署中包含哪些二进制文件?否则我担心我可能会更频繁地用完我的释放津贴。

还值得注意的是,.NET Core 还原步骤也是构建定义中最耗时的部分,但我不确定这是否相关。

0 投票
0 回答
18 浏览

ios - 自治 UIViewController

我想创建一个 UIViewController,它包含根据该逻辑呈现自身的逻辑。

为什么?

我希望这是一个孤立的类,可以轻松地以最小的努力实现到任何项目中。就像只是拖放到项目中一样,添加一个简单的#import 和/或

我的班级代表

以及 AppDelegate 中的实例化。

然后,当应用程序运行,并且满足逻辑的条件时,例如,到达特定日期/时间,或者设备超过给定速度,或者设备在指定的 GPS 范围内,ViewController 会弹出.

这是可行的吗?

最好的方法是什么?

0 投票
1 回答
620 浏览

javafx - 是否可以自定义 javafx 原生包安装器的样式?

我有一个 javafx 应用程序,我将它与 javafx-maven-plugin(Windows 安装程序)打包在一起。我也可以用 ANT 脚本打包它。

我的问题是,我可以更改安装程序的图标。但是可以改变安装向导的风格吗?比如按钮颜色、标题、添加标志、背景图片等?

0 投票
1 回答
1554 浏览

bash - .Net Core 发布的应用需要 chmod 777 权限才能在 Centos7 上运行

为什么每次发布后我都需要向 myapp 提供 chmod 777。不提供权限的结果./myapp是:权限被拒绝。即使使用root用户登录。

有没有其他方法可以做到这一点?

0 投票
3 回答
7945 浏览

java - 自包含应用程序,用 Java 构建

我看过一些在线演示文稿,其中简要提到了 Java 9 中的自包含应用程序,但我有一个问题想澄清一下。

使用新的模块系统,您现在可以只包含运行应用程序所需的最少代码量。但是,希望运行应用程序的系统是否仍需要 JRE,或者是否可以将其包含在程序的基本模块中?

我怀疑是后者,因为下载最新版本 Java 的页面(此处)仍然显示版本 8_151。

TL;DR - 使用 Java 9,是否可以创建一个独立的可执行文件,可以在没有安装 JRE/Java 的系统上执行?