草庐IT

launch-external

全部标签

Java 打包工具 - jsmooth、launch4j、onejar 的替代品

我已经使用这三个开源工具来打包我的java应用程序,但它们现在看起来都像废弃的软件。这三个都是非常好的软件。现在有哪些选择?(或者使用Java进行桌面应用开发不再是应用开发人员构建和维护这些工具的“热门”市场?)。1)exe包装器:jsmooth-2.5年内无新开发-不支持64位。launch4j-一年多没有新开发,支持64位,但是不能签名launch4j创建的exe,所以我更喜欢jsmooth,但不支持64位。2)一个jar:它可以工作,但在超过2.5年的时间里没有新的开发或网站更新。所以,如果它突然因新的Java版本而中断,只想切换到受支持的东西/有一个备份计划。谢谢埃德加

java - 设置操作系统环境变量后,Apache Maven install "' mvn' not Recognized as an internal or external command"?

锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或交互。我已按照官方安装说明here适用于WindowsXP。但有时当我执行mvn--version时,我会收到错误消息,'mvn'notrecognizedasaninternalorexternalcommand我什至重新启动了我的机器几次,但操作系统并不总是能识别maven命令。但是当我执行cd%M2_HOME%或cd%M2%时,它会将我带到安装目录。我还确保将用户变量M2添加到Path系统变量中。那么,什么给了? 最佳答案 解决方法

java - 将 Java 可执行文件(使用 launch4j)固定到 Windows 7 任务栏

折腾了半天,终于放弃了。我有一个java应用程序,我创建了一个可运行的jar(包括任何其他库并且只有一个jar文件)。使用launch4j和可运行的jar,我正在制作一个可执行的“MyApp.exe”。可执行文件工作正常,但我想将它固定到我的Windows7任务栏。目前,我只有任务栏条目“关闭窗口”。在阅读并使用JNA实现以下解决方案后PinningaJavaapplicationtotheWindows7taskbarUsingJNAtoget/setapplicationidentifier我的应用程序在gui中正确显示它的“应用程序用户模型ID”(仅用于测试目的)。但是:我的程序

java - 如何在android中将 `content://media/external/images/media/Y`转换为 `file:///storage/sdcard0/Pictures/X.jpg`?

我正在尝试将图像从我的Android应用上传到Google云端硬盘,基于此tutorial.当我调试他们的示例项目时,我看到了一个典型的fileUri=file:///storage/sdcard0/Pictures/IMG_20131117_090231.jpg在我的应用中,我想上传一张现有照片。我这样检索它的路径privatevoidGetAnyImage(){Filedir=newFile(Environment.getExternalStorageDirectory().getAbsolutePath()+"/Pictures/Screenshots");//-->/stora

java - Eclipse 错误, "The selection cannot be launched, and there are no recent launches"

这个问题在这里已经有了答案:"Selectioncannotbelaunchedandtherearenorecentlaunches”whenEclipseforAndroidProjectDev(6个回答)关闭8年前。我刚开始Android编程,所以下载了Eclipse并开始使用。根据这里的教程创建了我的第一个项目:http://developer.android.com/training/basics/firstapp/creating-project.html#CommandLine当我在下一课从这里运行该应用程序时:http://developer.android.com/t

portability - 如何将 JRE 与 Launch4j 捆绑在一起?

我的电脑上有Launch4J,它是一个很棒的程序。我感兴趣的其中一项功能是能够将JRE捆绑到通用.EXE文件中。但是,我找不到任何描述如何执行此操作的文档。如何将JRE与EXE捆绑在一起?另外,我在哪里可以获得一个紧凑的可移植JRE来运行?Oracle上的下载链接用于安装程序包。 最佳答案 经过一些尝试,我终于找到了将jre捆绑到我的应用程序中的解决方法:我将我的应用打包为一个zip文件,其中包含以下文件夹:containerFolder|-jre|-bin(inbinthereisjava.exe)|-lib|-cfg(tosav

java - Intellij 错误 :Cause: org. gradle.internal.component.external.model.DefaultModuleComponentSelector

我在我的gradle中添加了mavenurl:repositories{mavenCentral()maven{url"https://oss.sonatype.org/content/repositories/snapshots/"}}和库到SpringBoot应用程序,我得到了:Error:Cause:org.gradle.internal.component.external.model.DefaultModuleComponentSelector和图书馆:compile'com.github.jonaslins:fiware-orion-library:0.0.1-SNAPSH

java - Kotlin Koans 与 EduTools 插件 : "Failed to launch checking"

我正在尝试关注KotlinKoans由installingtheEduToolsplugin提供的AndroidStudio教程和choosingKotlinKoanscourse.一切正常,但是当我在TaskDescription面板中尝试"CheckTask"时,我收到此错误:Failedtolaunchchecking我也尝试了IntellijIDEA的插件,得到了同样的错误。使用:AndroidStudio3.2与EduTools2.0-2018.1-443IntellijIDEA2018.2.3与EduTools2.0-2018.2-906 最佳答

kotlin - 为什么不使用 GlobalScope.launch?

我读到强烈建议不要使用Globalscope,here.我有一个简单的用例。对于我收到的每条kafka消息(比如说一个Id列表),我必须拆分它并同时为每个Id调用一个休息服务,然后等待它完成并继续执行其他同步任务。该应用程序中没有其他东西需要协程。在这种情况下,我可以使用Globalscope吗?注意:这不是安卓应用程序。它是一个运行在服务器端的kafka流处理器。它是一个在Kubernetes中运行的临时、无状态、容器化(Docker)应用程序(如果愿意,可以符合流行语) 最佳答案 您应该使用结构化并发适本地确定并发范围。如果您不

java-native-interface - Kotlin 中 `external` 关键字的目的是什么?

Kotlin中external关键字的具体用途是什么?我猜它是用于Java中的native之类的JNI,但我似乎找不到任何关于此的实际引用或文档。 最佳答案 确实,它相当于Java的native。文档中目前缺少它,但有一个issue添加它。 关于java-native-interface-Kotlin中`external`关键字的目的是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest