java用eclipse打包成jar后如何不需要控制台窗口

问题描述

java用eclipse打包成jar后如何不需要控制台窗口

是一个有gui的jar项目,但我不想运行他时有个黑色窗口。另外,我向只要双击就能运行它,而不是要到命令行去开启

解决方案

Eclipse把Java工程打包成jar
使用Eclipse把java文件打包成jar
用eclipse将Java工程打包成jar包

解决方案二:

那可以把命令存为bat执行文件,双击bat就能达到你要的效果

解决方案三:

在cmd中直接输入“java -jar xxx.jar”就可以运行这个jar文件,程序的运行结果直接输出到控制台。
而javaw.exe只能运行图形界面程序,不输出控制台信息,而java.exe既可以运行图形界面程序又可以输出控制台信息。
看一下jar文件的默认打开方式是什么。在注册表编辑器中进入HKEY_CLASSES_ROOT.jar,看到打开方式对应于一个叫“jarfile”的项。再定位到HKEY_CLASSES_ROOTjarfileshellopencommand,看到打开jar文件的命令行为

“C:Program FilesJavajdk1.8.0_25injavaw.exe” -jar “%1” %*

如果是javaw.exe的话是不输出控制台的。
也可以写个bat的批处理程序来运行jar文件
@ECHO OFF
start javaw -jar xxx.jar

时间: 2024-12-03 23:13:42

java用eclipse打包成jar后如何不需要控制台窗口的相关文章

java 打包成jar后无法运行(在eclipse下可以运行)???

问题描述 打包成jar后无法运行(在eclipse下可以运行)用java-jarxxx.jar命令可以运行!就是双击无法运行!以前可以双击运行重装JDK,后就无法双击运行了,但在eclipse下运行完全正常.请各位指点迷津!!! 解决方案 解决方案二:默认用Java-jar运行解决方案三:是这样的jar是不可以运行的,我们感觉它可以直接运行其实是可以用java打开,就像图片.视频可以双击打开一样.你重装java之后java.exe找不到了,所以就打不开了,你需要把%JAVA_HOME%bin加到

java在eclipse上能连接sql2012数据库,为什么打包成jar后就不行了?

问题描述 java在eclipse上能连接sql2012数据库,为什么打包成jar后就不行了? java在eclipse上能连接sql2012,用Fat jar打包成jar后就不行了.为什么?之前没下载过什么sqljdbc.jar.sqljdbc4.jar的驱动也能连接的呀.最后在网上下载了驱动一同打包后还是没能连接成功.classpath什么的也不会配置.求教!已附上错误提示图 解决方案 打包的时候选择方式问题,把引用的包也要打包,你是用eclipse打包的吗?有三个选项,你得好好看看 解决方

打包成jar后程序里的post请求返回参数不全,急求

问题描述 我有个java程序,本地运行没问题,但是打包成jar包调用时程序里面的post请求返回的参数会不全,而本地直接跑时正常的,大神们,急求原因 解决方案

用sbt构建系统后打包成jar,再运行spark submit出现的一系列异常

问题描述 测试spark与mongodb的组合,用sbt构建系统后,在调试模式也就是单机状态下可以运行,但是一旦打包成jar后通过sparksubmit分发任务时就会出现这个异常:InvalidsignaturefiledigestforManifestmainattributes按照网上的方法,去掉jar里的META-INF文件夹下的.SF文件,.RSA文件,.DSA文件后不报这个异常了,但是却报出:NoSuchMethodError这个错误.可能跟删除了以上几个文件有关.现在我该怎么做?百度

html5+jquery mobile打包成apk后input type=“date”失效

问题描述 html5+jquery mobile打包成apk后input type="date"失效 html5+jquery mobile制作的手机app客户端用phonegap+eclipse打包成apk后input type="date"失效.用浏览器打开后正常,打包成apk安装到手机上,日期选择图标没有了,无法选择日期.部分代码如图:求大大解答!该怎么解决? 解决方案 问题已解决!!!!!!!!!!!! 解决方案二: http://stackoverflow

怎么将eclipse的工程打包成jar文件?

问题描述 怎么将eclipse的工程打包成jar文件? 解决方案 解决方案二:右键按你的工程导出然后选在Java第一项就是导出jar文件解决方案三:项目名右键点击-->Export-->Java-->jarfile接下来可以自己选择呵呵希望对你有帮助解决方案四:楼上正解解决方案五:二楼已经解决....解决方案六:在工程上点右键-->点击-->Export-->Java-->jarfile接下来根据向导操作(注意:一定别忘了mainclass这一项).解决方案七:楼

把matlab打包成jar在java中运行,小波变换运行不了

问题描述 把matlab打包成jar在java中运行,小波变换运行不了 为了使整个过程一体化因此将.m文件打包成jar,不过报错了: ERROR ... wfilters ---> Invalid wavelet file : dmey.mat {??? Error using ==> wfilters at 66 Invalid wavelet file : dmey.mat Error in ==> wavedec at 33 Error in ==> tezheng at 2

求解决java 怎么打包成jar包问题

问题描述 求解决java 怎么打包成jar包问题 怎么把多个文件夹中的 .class文件打包成一个可执行的jar包 解决方案 http://blog.csdn.net/tfy1332/article/details/19573395 参考

如何将一个引入了library的项目打包成jar发给别人用,需要详细步骤及使用方法

问题描述 如何将一个引入了library的项目打包成jar发给别人用,需要详细步骤及使用方法 现在是有一个项目引入了两个library,要将这个项目打成jar包,放到另外一个项目中使用 解决方案 eclipse java ee工具为例: 右键点项目--export--选java下的Runnable JAR file 然后 看看导出的jar文件里 文件不是不全的,不是全的就换图片里的其他选项试试,总有一个会好的 其他的工具不熟悉 解决方案二: 先按楼上说的打包,然后用EXEJ4D等软件打包成EXE