关于双击jar文件启动命令行的解决方法
2008-03-26 10:04
477 查看
最近在做一个项目,要求数据库中的某一个表每隔五分钟去将别的表统计完的数据存到这个表中,我想这个与我所做的系统没有什么关系,就算我所做的系统停了,这个数据库统计功能还是需要继续的,所以我想用java写一个外挂程序,在数据库服务器上面单独运行这个程序来完成对数据的统计任务,下面就是我的解决方案:
将写好的程序打到jar文件里面,然后双击这个jar文件,启动命两行,输入数据库url、用户名、密码,连接数据库,如果连接成功,则可使数据统计功能,现在遇到一个问题,就是如何实现双击jar文件启动命令行,在网上查了半天终于被寡人掏到,下面就将此秘籍公于天下,其实很简单,只要写一个批处理文件就搞定了,如下:
//打到jar包中的文件
package com;
import java.io.*;
public class MyClass...{
public static void main(String[] args) throws IOException...{
/**//* JFrame f=new JFrame();
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
f.getContentPane().add(new JLabel("Hello world"));
f.setSize(200,200);
f.setVisible(true); */
double gallons;
double liters;
System.out.println("Change Gallon to Liter");
// 下面是对输入字符的处理
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Please input gallons: ");
gallons = Double.parseDouble(in.readLine());
liters = gallons * 3.7854;
System.out.println(gallons + " gallons is " + liters + " liters.");
}
}
//批处理文件 mybat.bat
java -jar MyJar.jar
pause
//如此简单???OMG
单击这个bat,万事大吉。。。。。
将写好的程序打到jar文件里面,然后双击这个jar文件,启动命两行,输入数据库url、用户名、密码,连接数据库,如果连接成功,则可使数据统计功能,现在遇到一个问题,就是如何实现双击jar文件启动命令行,在网上查了半天终于被寡人掏到,下面就将此秘籍公于天下,其实很简单,只要写一个批处理文件就搞定了,如下:
//打到jar包中的文件
package com;
import java.io.*;
public class MyClass...{
public static void main(String[] args) throws IOException...{
/**//* JFrame f=new JFrame();
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
f.getContentPane().add(new JLabel("Hello world"));
f.setSize(200,200);
f.setVisible(true); */
double gallons;
double liters;
System.out.println("Change Gallon to Liter");
// 下面是对输入字符的处理
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Please input gallons: ");
gallons = Double.parseDouble(in.readLine());
liters = gallons * 3.7854;
System.out.println(gallons + " gallons is " + liters + " liters.");
}
}
//批处理文件 mybat.bat
java -jar MyJar.jar
pause
//如此简单???OMG
单击这个bat,万事大吉。。。。。
相关文章推荐
- WIN7中jar文件无法双击打开的解决方法
- windows下双击无法打开jar文件的解决方法
- 解决在Windows下双击.jar文件不能运行的方法
- Win7下如何用Eclipse导出jar类型的文件,并且可以用鼠标双击打开jar类型的文件的方法(解决双击后一闪而过)
- windows 10下让jar文件双击可以运行的解决方法
- 关于拖拽文件启动VBS文件会导致相对路径改变的问题以及解决方法
- WIN7中jar文件无法双击打开的解决方法
- 关于IIS服务启动失败的问题:“IIS提示‘另一个程序正在使用此文件,进程无法访问’”,的解决方法
- WIN7中jar文件无法双击打开的解决方法
- 解决Win7装了JDK却不能直接双击运行.jar文件的方法
- Win7中jar文件无法双击打开的解决方法
- 关于命令行启动mysql时服务名无效的解决方法
- Win7下如何用Eclipse导出jar类型的文件,如何用鼠标双击打开jar类型的文件的方法及解决双击后一闪而过的问题
- 关于windows激活状态不可用,software protection服务启动时提示找不到文件的解决方法
- WIN7中jar文件无法双击打开的解决方法
- 关于vs启动调试报错:CS0016: 未能写入输出文件“xxxxxxxx”--“目录名称无效。”解决方法
- java jar包命令行下可以双击不运行解决方法(改变java默认图标)
- WIN7中jar文件无法双击打开的解决方法
- 关于引用JAR中包.so文件的编译错误的解决方法
- 解决Win7装了JDK却不能直接双击运行.jar文件的方法