`
isiqi
  • 浏览: 16852162 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

关于双击jar文件启动命令行的解决方法

F# 
阅读更多

最近在做一个项目,要求数据库中的某一个表每隔五分钟去将别的表统计完的数据存到这个表中,我想这个与我所做的系统没有什么关系,就算我所做的系统停了,这个数据库统计功能还是需要继续的,所以我想用java写一个外挂程序,在数据库服务器上面单独运行这个程序来完成对数据的统计任务,下面就是我的解决方案:

将写好的程序打到jar文件里面,然后双击这个jar文件,启动命两行,输入数据库url、用户名、密码,连接数据库,如果连接成功,则可使数据统计功能,现在遇到一个问题,就是如何实现双击jar文件启动命令行,在网上查了半天终于被寡人掏到,下面就将此秘籍公于天下,其实很简单,只要写一个批处理文件就搞定了,如下:

//打到jar包中的文件
packagecom;
importjava.io.*;

publicclassMyClass...{
publicstaticvoidmain(String[]args)throwsIOException...{
/**//*JFramef=newJFrame();
f.addWindowListener(newWindowAdapter(){
publicvoidwindowClosing(WindowEvente){
System.exit(0);
}
});
f.getContentPane().add(newJLabel("Helloworld"));
f.setSize(200,200);
f.setVisible(true);
*/

doublegallons;

doubleliters;

System.out.println(
"ChangeGallontoLiter");

//下面是对输入字符的处理

BufferedReaderin
=newBufferedReader(newInputStreamReader(System.in));

System.out.print(
"Pleaseinputgallons:");

gallons
=Double.parseDouble(in.readLine());

liters
=gallons*3.7854;

System.out.println(gallons
+"gallonsis"+liters+"liters.");


}

}
//批处理文件 mybat.bat
java-jarMyJar.jar
pause
//如此简单???OMG
单击这个bat,万事大吉。。。。。
分享到:
评论

相关推荐

    java环境变量配置好后双击jar文件无法运行的解决办法.doc

    ### Java环境变量配置正确但双击JAR文件无法运行的解决方法 #### 一、问题背景与概述 在日常开发过程中,我们经常会遇到一个看似简单却让人头疼的问题:当Java环境变量配置正确后,尝试通过双击JAR文件来启动应用...

    jar双击打开失败的解决方法

    ### jar双击打开失败的解决方法 在日常的软件开发工作中,我们经常需要使用到`.jar`文件。这些文件是Java应用程序的一种打包形式,通常包含了编译后的Java类文件和其他资源文件。但在某些情况下,用户可能会遇到...

    JAR文件包及jar命令详解

    在Windows系统中,安装Java Runtime Environment (JRE)后,JAR文件会被关联到`javaw.exe`,使得用户可以直接双击运行。在命令行中,也可以使用以下命令来执行JAR文件: ``` java -jar test.jar ``` 这会根据`...

    java程序双击运行-双击jar文件运行程序.pdf

    2. 双击jar文件或右键选择“打开方式”,然后选择Java虚拟机的安装路径,通常是"C:\Program Files\Java\jre7\bin\javaw.exe"。 3. 由于缺少打开文件参数,需要进入注册表编辑器。在开始菜单搜索“regedit”,以管理...

    jar文件运行批处理

    标题中的"jar文件运行批处理"指的是创建一个批处理脚本,使得用户可以通过双击批处理文件来启动Java应用程序。批处理文件本质上是包含一系列命令的文本文件,这些命令会在DOS命令行环境下执行。 "JarExecutor.bat...

    制作可执行的JAR文件包及jar命令详解

    要使JAR文件具备可执行性,关键在于正确配置`MANIFEST.MF`中的`Main-Class`属性,该属性指定了JAR文件启动时的主类,即包含`public static void main(String[] args)`方法的类。 **步骤如下:** 1. **创建MANIFEST...

    jar文件如何打开或者jar文件关联到java

    完成上述操作后,双击任何JAR文件都应能直接启动Java运行时环境,并执行该文件中的程序。如果出现问题,可以检查快捷方式的路径是否正确,以及是否成功将`.jar`文件类型与快捷方式关联。 通过上述步骤,不仅能够...

    命令行下生成可双击运行的jar文件

    - 创建完成后,可以使用`java -jar`命令来运行这个.jar文件,验证其是否能够正常启动: ```bash java -jar <jar文件名>.jar ``` 6. **测试和调试** - 如果程序运行出现问题,可以通过查看控制台输出的信息来...

    同一个bat文件启动多个jar包

    在标题“同一个bat文件启动多个jar包”中,我们看到的是利用批处理文件一次性启动多个Java应用程序的场景。这在开发和部署环境中尤其有用,因为它允许用户通过简单的双击bat文件,就能快速启动多个相关的服务或应用...

    java文件如何打包成双击可以执行得jar 、exe文件

    3. 双击JAR文件时,需要在系统中配置Java环境,因为操作系统会通过Java虚拟机(JVM)来执行JAR。 然而,JAR文件在Windows系统上双击运行可能需要用户先安装JRE,这给非开发人员带来了不便。这时,我们可以使用工具...

    [精华] 制作可执行的JAR文件包及jar命令详解zt

    ### 制作可执行的JAR文件包及jar命令详解 #### 可执行JAR文件的概念与优势 在探讨如何创建可执行的JAR文件之前,我们先来了解一下什么是JAR文件以及为什么需要将Java程序打包成可执行的JAR文件。 **JAR (Java ...

    JAR文件包详解,创建可执行jar

    `MANIFEST.MF`文件包含了关于JAR文件的元数据,比如版本信息、作者信息等,最重要的是,它指定了程序的入口点,即哪个类包含`main`方法。 2. **创建可执行的JAR文件** 制作可执行的JAR文件是JAR文件的主要用途之...

    jar文件电脑使用模拟器

    - **双击运行**:如果你的系统已配置好Java环境,并且JAR文件的manifest文件指定了主类,你可以直接双击运行。 3. **使用模拟器测试JAR文件** - **Java ME模拟器**:对于面向Java ME的JAR应用,可以使用Oracle的...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总.pdf

    6. 运行jar文件,创建一个批处理文件(.bat),内容为`java -jar nome.jar`,双击批处理文件运行程序。 方法二:通过命令行生成jar文件 1. 创建一个名为MANIFEST.MF的清单文件,指定主类(含有main方法)。 2. 使用...

    jclasslib修改jar包里面的class文件包含jar

    2. **打开jar文件**:启动`jclasslib`,选择菜单栏上的“Open”选项,然后浏览找到需要修改的JAR文件。选择文件并点击“Open”,`jclasslib`会加载所有包含的`.class`文件。 3. **查找目标类**:在左侧的类列表中,...

Global site tag (gtag.js) - Google Analytics