草庐IT

java - Eclipse下创建可执行Jar文件

我创建了一个Java应用程序,我想为这个应用程序创建jar文件。此应用程序通过构建路径>添加外部Jar文件导入其他外部jar文件。如何使用这些外部库依赖项在Ubuntu中为此应用程序生成可执行JAR文件? 最佳答案 在工作台中创建一个新的可运行JAR文件:从菜单栏的"file"菜单中,选择“导出”。展开Java节点并选择RunnableJAR文件。单击下一步。在可运行的JAR文件中规范页面,选择“Java应用程序”启动配置用于创建可运行的JAR。在“导出目标”字段中,键入或单击“浏览到”选择JAR文件的位置。选择合适的文库处理策略。

java - 线程如何从运行状态转变为可运行状态?

我想知道线程如何以及何时在可运行和运行状态之间来回移动。幕后实际发生了什么。我想这在ThreadPool的情况下是需要的,但我无法完全理解。请帮助我理解这一点。 最佳答案 ifthreadisinrunningstatethatmeansitsexecutingrun()methodandwhenitsinrunnablemethoditsexecutingstart()method....soIguessmovingfromrunningtorunnablemeansitsgoingbackfromrun()tostart()在大

java - 如何在没有 native 安装程序的情况下为使用 JavaFX 的应用程序制作可运行的 jar

我有一个应用程序,在从Eclipse导出为可运行的jar并让它“将所需的库打包到生成的JAR中”之后,它可以很好地运行“java-jarblah.jar”。我添加了一些JavaFX代码来弹出网络浏览器。现在似乎不可能制作一个跨次要Java版本的可运行jar。当我将它导出为可运行的jar时,它会复制到特定于我的次要版本的jfxrt.jar中。如果我使用“java-jarblah.jar”来运行这个jar,以获得完全匹配的Java版本(jdk1.7.0_17),那么它工作正常,但是如果我使用一个稍新的版本(jdk1.7.0_45),那么它无法解析swingx正确上课。“一次编写,随处运行”

处理解决运行前端脚手架工程报错: ‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。附带 Linux

目录一、场景介绍二、处理方式    1、 如果 package.json配置没有 vue-cli-server那么就安装它即可,注意安装完毕需重启编辑器启动项目,避免依赖添加不生效问题    2、如果package.json配置有 vue-cli-server或者安装了还是没好,可以看看node_modules工程模块是否存在,如果没有请安装。        3、如果上面两个条件都存在,却还是不行,那就是网络不稳定导致运行下载时包缺失,可以清掉 node_modules后再次安装,我有4种方式,可以根据需求来三,总结:以上任意步骤处理完,都最好重启编辑器后,重新启动项目一、场景介绍    相信

可以ping通IP但是无法远程连接-‘telnet‘ 不是内部或外部命令,也不是可运行的程序或批处理文件

起因一开始远程连接IP,报错,怀疑是自己网络原因,但是同事依旧无法连接 怀疑是自己防火墙的原因,查看关闭依旧无法连接问题两个地址可以ping通排除防火墙缘故怀疑端口,测试端口然 解决方案win+R输入control点击程序 点击启用或关闭Windows功能  勾选telnet客户端选项成功开启telnet服务问题2 百度搜索整理方法1、对方未开远程连接服务(1)当防火墙开启远程连接策略时,可以拦截远程连接。此时,可将远程连接的源地址设置到防火墙内,保障安全。(设置白名单,依旧无法访问排除)(2)对方IP为启用远程连接服务,也会导致远程连接不成功。此时启用远程连接服务即可。(排除)(3)账号错误

java - eclipse : manually select main class for executable jar file

我有java项目和许多具有main方法的类(仅用于测试目的)。当我通过Eclipse创建可执行jar文件时,Eclipse会自动选择哪个文件是主类。(而且经常是错误的)。还有一种方法是在Jar文件中更改list文件中的主类。但是,它非常方便。所以,我的问题是:如何在创建Jar文件时手动选择它。谢谢:) 最佳答案 Eclipse将设置您告诉它设置的类。该向导有一个用于执行此操作的按钮。菜单:导出Java,JAR文件下一步(选择要包含的类(class))输入jar的名称和路径下一个(未完成)下一步浏览主类。或者如果您创建一个“可运行的J

java - 如何使用 Ant 创建捆绑的可运行 jar

我看了thisquestion,但它并没有真正解决我的问题,所以我想我会发布一个新的。我需要使用Ant创建一个可运行的jar(只需双击即可运行)。我有以下java代码和build.xml文件,它可以很好地编译代码并创建一个jar文件,但是当我尝试通过双击运行jar时,我收到一条消息说“找不到主类:HttpController。Java。”我怀疑我的问题与加载外部ApacheHttp.jar有关,因为我已经为一个相同的项目成功构建并运行了一个jar,只是它不引用任何外部jar。这是我的代码:HttpController.java:packagepack;importjava.io.Buf

java - 是否有用于调度依赖可运行对象的 Java 库(在依赖 DAG 中给出)?

我有一堆runnable,我想在多线程中运行,有些在开始之前依赖其他的来完成。我编写了一个简单的实用程序来执行此操作,但是是否有已经提供此功能的库? 最佳答案 您可以使用CountDownLatch协调线程的Activity 关于java-是否有用于调度依赖可运行对象的Java库(在依赖DAG中给出)?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12203587/

java - 如何以编程方式从源代码创建可运行的 jar 文件?

我需要从字符串中以编程方式创建可运行的.jar文件。我的决定是从字符串创建一个.class文件并使用JarOutputStream将它添加到.jar。我必须使用什么API来创建.class文件?是否有任何其他解决方案可以从源代码创建.jar? 最佳答案 为此,您可以使用JavaCompilerAPI.有thisexcellenttutorial可以引导您完成。 关于java-如何以编程方式从源代码创建可运行的jar文件?,我们在StackOverflow上找到一个类似的问题:

java - 在java中调度可运行的任务

我正在跟进一个有趣的question因此,关于使用ScheduledThreadPoolExecutor执行某些重复任务。调度此对象会返回一个ScheduledFuture对象,可以使用该对象取消任务的下一次运行。这里要注意的一点是任务本身与调度完全解耦--ScheduledExecutorServiceexecutor=newScheduledThreadPoolExecutor(1);ScheduledFuturenextSchedule=executor.schedule(task,60000,TimeUnit.MILLISECONDS);哪里-SomeTasktask=newS