易截截图软件、单文件、免安装、纯绿色、仅160KB

java打包jar 带jre

 写个MANIFEST.MF
Manifest-Version: 1.0
Created-By: shijishang
Main-Class: test2
注意冒号之后有空格,最后要空两行
用命令jar cvfm classes.jar META-INF/MANIFEST.MF classes
写个CMD命令
@echo off
java -jar -verbose:class classes.jar >> class.txt
pause
导出需要精简的基本类
再用以上打包命令,把这些基本类打包成rt.jar
把rt.jar覆盖到jre的lib下,卸载JDK
把classes.jar复制到jre的bin下,调试出需要的EXE和DLL文件,其他的一律删除
调试时用上面的CMD命令


相关文档:

如何在Java 代码中执行 JavaScript

 在实际应用中,可能会碰到这样的情况,需要在Java代码中执行JavaScript。
 例如:
  import java.io.IOException;
import java.io.PrintWriter;
import javax.faces.context.FacesContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public cl ......

java获得windows系统时间有误的解决方案

java获得windows系统时间有误的解决方案
      今天遇到了一个很奇怪的问题,就是利用获取系统当前时间的时候,总是与实际的时间相差8个小时,十分郁闷。
       无论是使用
             &n ......

java 正则表达式

  String str  = "[010101]+[010102]";
  String ss = "
  System.out.println(ss); //  \[010101]  
  [  是特殊字符,
  需要用反斜杠  \[  对其进行转义
\\[010101]";  
  String ssss = "
\\ ......

浅谈Java存储过程调用(转)


这里为大家谈谈Java存储过程调用,我们可以利用Java存储过程简化数据库操作, 利用Java存储过程沟通SQL、XML、Java、J2EE和Web服务。
创建需要的测试表:create table Test(tid varchar2(10),tname varchar2(10));
第一种情况:无返回值.
create or replace procedure test_a(param1 in varchar2,param2 in varchar2)as ......

Java 读取 MySQL 中文 乱码

Java 读取 MySQL 中文 乱码
场景:Java,eclipse,读取MySQL数据库,MySQL编码为utf-8
问题:读出来的中文在eclipse的输出窗口中显示为乱码
错误的写法
1
   System.out.print(new String( rs.getString("bib_author").getBytes("utf-8"),"GBK" )); 

   System.out.print( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号