java要在命令行运行eclipse的项目的方法

在命令行运行eclipse的项目时需要把该项目生成一个可以执行的jar包,才可以在命令行下执行;分为两种情况,一种是项目中没有调用第三方的jar包,这种比较简单,网上的资源也很多,本文主要讲述第二中情况该项目调用了第三方的jar包,生成该包有两种方法:

方法一:手动生成一个“MANIFEST.MF”的文件 而且还需要写一些文件路劲什么的信息:太过于复杂,而且极容易出错,如果有兴趣请参考博客:http://www.cnblogs.com/lanxuezaipiao/p/3291641.html

方法二:比较简单而且不易出错,就是在eclipse下安装 Fat Jar 插件,具体安装方法:

1. Eclipse在线更新方法(注意eclipse的版本号,eclipse4.4版的会出错,需要手动安装)

Help > Install New Software > Add,

name:Fat Jar

location:http://kurucz-grafika.de/fatjar

2. Eclipse插件手动安装方法

下载地址:http://downloads.sourceforge.net/fjep/net.sf.fjep.fatjar_0.0.27.zip?modtime=1195824818&big_mirror=0

将解压出的plugins中的文件复制到eclipse安装目录中的plugins目录下,然后重启eclipse即可。

注意:下载的插件基本是:net.sf.fjep.fatjar_0.0.31版本,该版本支持eclipse4.4之前的所有版本。下载地址:net.sf.fjep.fatjar_0.0.31版本

但是eclipse4.4版本需要:net.sf.fjep.fatjar_0.0.32版本,下载地址:net.sf.fjep.fatjar_0.0.32版本

下载安装成功后的使用方法:

步骤1:右击工程项目选择Buile Fat Jar:

eclipse4.4以上版本可能出现(工程上右击选择Export,点击选择other)

步骤2:配置jar文件存放目录,主Main文件等,如下图:

步骤3:选择所要用到的第三方jar包

最后在命令行输入:java
-jar  KillCheatFans_fat.jar(注要在jar包的目录下运行)

一定要注意eclipse的版本号

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-09 18:00:30

java要在命令行运行eclipse的项目的方法的相关文章

java要在命令行执行eclipse的项目的方法

在命令行运行eclipse的项目时须要把该项目生成一个能够运行的jar包,才干够在命令行下运行:分为两种情况,一种是项目中没有调用第三方的jar包,这样的比較简单.网上的资源也非常多,本文主要讲述第二中情况该项目调用了第三方的jar包,生成该包有两种方法: 方法一:手动生成一个"MANIFEST.MF"的文件 并且还须要写一些文件路劲什么的信息:太过于复杂,并且极easy出错,假设有兴趣请參考博客:http://www.cnblogs.com/lanxuezaipiao/p/32916

Java命令行运行参数说明大全(偷来的)

Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME"bin"java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入理解. 一.         查看参数列表:虚拟机参数分为基本和扩展两类,在命令行中输入JAVA_HOME"bin"java 就可得到基本参数列表,在命令行输入J

使用命令行运行Java程序

我现在身边有好多人在学习java,只要一提到学习java语言,我们马上想到的工具是eclipse,MyEclipse,NetBeans等等. 也许是我们用惯了vc,对集成开发环境有太多的依赖.但是,我个人觉得,对于一个开发人员有必要熟悉各种开发工具,更要尝试最原始的开发工具,即命令行. 同时我还发现用命令行更对java的语法有更深刻的理解,而不是仅仅停留在背诵记忆的层次上. 我们先介绍一下常用的命令: ①cd命令---切换目录:   e.g. cd src ②javac命令---编译java源程

JAVA代码在命令行下的编译

p { text-indent: 2em } .main { font-weight: bolder } 目的 跟C++一样,JAVA可以通过命令行直接编译得到字节码文件,并且使用java命令运行.通过JAVA的编译和运行命令只是熟悉一下JAVA的一些特征,包括包和目录,classpath,jar格式:而且在调试小程序的时候其实用命令行是足够的. 但是在进行大型项目的时候还是要用较大的IDE,例如eclipse和NetBeans,显然eclipse是比NetBeans要复杂得多的,这里不说. 主

ubuntu下使用java、javac命令行编译工程

一.java和javac命令行 (1)javac命令行 javac.exe用于编译java源文件,生成.class文件 语法:javac  [option]  source 常用的[option]选项: A.-classpath  <路径>(-cp缩写):指定要使用的类路径或要使用的jar包的路径(jar文件.zip文件(里面都是错啦搜索文件)),使用后 会覆盖CLASSPATH的设定 B.-d  <路径> :指定源文件编译后生成.class文件的存放位置 (2)java命令行 j

用java实现从命令行接收多个数字,求和之后输出结果。

用java实现从命令行接收多个数字,求和之后输出结果. 1 设计思想: (1)建立类. (2)输出参数个数. (3)定义int型的num和sum,分别用来存储参数和参数的和. (4)用for循环讲参数强制转换成int型,同时将转化的参数和sum相加,用sum记录最后的结果. (5)输出sum. 2 程序流程图: 3源代码: package Csxj;public class Csxj { public static void main(String[] args) { System.out.pr

Beginning Python From Novice to Professional (2) - 命令行运行Python脚本

命令行运行Python脚本 Linux下先创建一个hello.py [python] view plaincopy $ gedit hello.py 输入: [python] view plaincopy #!/usr/bin/env python print 2+2 保存退出,运行: [python] view plaincopy $ python hello.py 4 我们也可以让它变得和普通程序一样执行 执行之前,让脚本文件具备可执行属性: [python] view plaincopy

从命令行运行django数据库操作

从命令行运行django数据库操作,报错: django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before

UIAutomation: 通过命令行运行测试用例

为了实现自动定时的运行脚本,我们需要在命令行运行和启动脚本,具体代码如下: instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate <full_path_to_application> -e UIASCRIPT <p