打jar包,运行jar包

在eclipse中给main函数打jar包,有两种方法,比如打包为Happiness.jar,main函数为com.Happiness:

 1.右击,export,java,然后选Runnable JAR file,再选择路径即可,

   运行时java -jar Happiness.jar

2.右击,export,java,然后选JAR file,选择路径。入该工程引入了其他jar包,

   例如commons-lang3-3.0.1.jar和ezmorph-1.0.6.jar,则在运行时,在命令行中加入这两个包。

   如,linux环境下,他们都位于/data/log/下,则运行命令为 java -classpath                    :/data/log/commons-lang3-3.0.1.jar:/data/log/ezmorph-1.0.6.jar:/data/log/Happiness.jar    com.Happiness

   如果出现出现not java等异常,则在前面加上java的位置,比如/usr/local/bin/java                -classpath :/data/log/commons-lang3-3.0.1.jar:/data/log/ezmorph-                          1.0.6.jar:/data/log/Happiness.jar    com.Happiness       

   如果jdk环境为1.5,该工程要访问其他服务器出错,可以再加限定                                -Djava.net.preferIPv4Stack=true

则为/usr/local/bin/java -Djava.net.preferIPv4Stack=true -classpath :/data/log/commons-lang3-3.0.1.jar:/data/log/ezmorph-1.0.6.jar:/data/log/Happiness.jar com.Happiness

你可能感兴趣的:(java,File,包,Export)