windows下部署JAVA项目

windows下部署JAVA项目

写了一个程序,在eclipse下运行速度挺快的,但是内存消耗太多了,就eclipse这个进程就消耗了200M的内存,再加上java程序的内存消耗,感觉2G的内存有点吃不消!

所以,要减少eclipse的内存支出,把java项目直接通过命令行运行!

下面开始打包做好的项目:

第一步:

    在MyEclipse中选中Java项目,鼠标右键单击选中导出,再选择Java下面的 Java Runnable Jar file 

如图:附件中

第二步:

    选中项目的启动类,选中保存的路径,取好文件名

选中把相关联的jar导进jar 文件中,点击完成,就把所有引用的jar文件包括自己的项目中的java类都打成一个jar包了,太神奇了。

第三步:

    运行  比如:我打完包后为  run.jar   然后    dos命令:   

java -cp  run.jar Run

 就可以了,Run是你要启动的类,如果你项目的启动类是Start.java,那么启动命令就是

java -cp  run.jar Start

比如说,你打包的run.jar放在D盘的test目录,那么你进到该目录下,运行java -cp  run.jar Run即可

为了更方便程序运行,可以写一个脚本run.bat,内容如下:

脚本意思:先进到D盘的test目录,然后启动

@echo off  
d: 
cd test
echo 启动项目 
  
java -cp run.jar Run

 

如果你觉得运行内存等需要设置一下的话,那么你可以这样写脚本:

@echo off   
d:  
cd test
echo 启动项目  
    
java -jar -Xms128m -Xmx1024m run.jar Run

其中 -Xms表示最小运行内存,-Xmx表示最大运行内存

 

以上为本人小结,只供参考,有什么错漏请指正!

具体脚本的语法大家可以到网上查查!

 

参考:http://thinktothings.iteye.com/blog/812842

 

文章来源于网络或者作者投稿,若有侵权请联系删除,作者:老钟,如若转载,请注明出处:https://www.laoz.net/286.html

(0)
上一篇 2012 年 10 月 20 日
下一篇 2012 年 10 月 22 日

相关推荐

  • 判断商标相同或近似的标准

    上如何界定相同或类似商品、服务之后,有必要对相同商标、近似商标的概念再进行界定,之后才有利于认定商标是否相同或近似。 1.相同商标 相同商标是指构成商标的要素完全相同,商标在整体上不存在差别或者只存在...

    闲话杂谈 2014 年 05 月 23 日
  • 日语,50音

    偶尔一个机会,需要整理一下日语50音(中文应该是音标)   あ(a) い(i) う(u) え(e) お(o) か(ka) き(ki) く(ku) け(ke) こ(ko) さ(sa) し(shi) す(su) せ(se) そ(so) た(ta) ち(chi) つ(tsu) て(te) と(to)...

    闲话杂谈 2012 年 03 月 01 日
  • 匹配邮箱的工具类

    参考做了一个匹配邮箱的工具类,方便以后使用: package com.util; import java.util.List; import java.util.Map; /** * 通过正则匹配全文邮箱 * * @author Stany 2011-08-05 */ public class EmailUtil { /** *...

    闲话杂谈 2011 年 08 月 05 日
  • 天猫发票问题,注意事项

    天猫发票这个基本的规则真的大家要熟读 往往犯错导致犯规的就是这个问题,下面和大家分享一下规则 开发票不收费 (不收税点不加钱)可以开普通发票,也可以开增值税发票买家付了多少钱就开多少钱...

    闲话杂谈 2014 年 02 月 14 日
  • java 日期与毫秒转换,计算指定日期后N天

    最近写一些工具类中,遇到一些日期转换的问题,特意把方法分享,其还有很大的改进空间 /** * 把毫秒转化为日期<br/> * 转化后格式为 yyyy-MM-dd HH:mm:ss * * @param ms * @return 日期字符串 */ public st...

    闲话杂谈 2011 年 09 月 23 日
  • Access restriction: The type Reflection is not accessible due to restrictio

        解决方法: Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning

    闲话杂谈 2011 年 12 月 02 日
  • Java 中 finally 语句块的深度辨析【转】

    可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。 问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 ...

    闲话杂谈 2011 年 08 月 16 日
  • 天猫客服应该注意的事项,转自互联网

    网上看到的,本身自己也想收集一些规则,然后归纳总结出来的,既然网上有了,就直接拿过来用,出处忘记是哪里了,如果下次找到再更新文章!天猫不同于集市,淘宝对于天猫商城店铺管理要比C店严格的多了,很多时候...

    闲话杂谈 2013 年 08 月 19 日
  • 老钟非常LOVE的一些电影

    挚爱、视觉和听觉都超级一流的电影: 钢铁侠 Iron Man(2008.04.30) 无敌浩克 The Incredible Hulk(2008.08.20) 钢铁侠2 Iron Man 2(2010.04.25) 雷神托尔 Thor(2011.05.02) 美国队长 Captain America: Th...

    2014 年 04 月 22 日
  • 2014-12-04 完成了人生一件大事,婚礼

    今天29号了,在老家举办婚礼,因为事业的缘故,还没有好好地和老婆度蜜月,就赶回到公司工作! 老婆,我心感愧疚,往后好好地去爱你,用一生去守护你,同样也非常感谢一直以来你对我工作的支持!   老婆,能...

    2014 年 12 月 29 日