小小纠结伦
2015-03-05 10:01:58
等
windows bat文件如何改为linux shell文件语法?
我写了一个java小程序,导出成jar,然后写了一个bat文件来执行。
@echo on set classpath=.;./lib/hpsocket-3.2.3-src.jar;./lib/hpsocket-3.2.3.jar;./lib/jna-4.1.0.jar;./lib/log4j-1.2.17.jar;./lib/log4jdbc-remix-0.2.8.jar;./SockertServer.jar set APP_PATH=%~dp0 set JAVA_HOME=%APP_PATH%jre set PATH=%APP_PATH%jre\bin;%PATH% java -Xms50m -Xmx350m test.Test
这个是把需要的jar包以及运行的jre环境配置一下。
现在需要在linux环境下执行,怎么改,一窍不通啊
评论
所有回答列表(1)
最代码官方 LV168
2015年3月5日
linux下执行java程序和windows下大同小异,语法稍有不同罢了,语法参考如下:
#!/bin/sh JAVA_HOME=/usr/local/jdk1.6.0_38/ PATH=$JAVA_HOME/bin:$PATH cd /data/zuidaima_com/script/ javac -encoding utf8 -Djava.ext.dirs=. -cp . *.java java -Dfile.encoding=utf8 -Djava.ext.dirs=. -cp . com.zuidaima.test.Test
注意:
1.windows下分隔符是;而linux是:
2.jar包多的话可以用-Djava.ext.dirs=c:/jars/
3.可以指定运行时文件编码,避免乱码问题
参考:
- 等 最代码怎么获取牛币啊?
- 完 谁来告诉我最代码上线的时间,答对者给5牛币,先来先得
- 等 牛友们,大家好,你们做程序员多久了?现在还好吗?
- 完 在微信打开的页面里进行app下载
- 等 最代码2014年欢乐聚声会
- 完 mysql如何查询表数据并且对3个字段降序的SQL?
- 完 最代码牛币机制改革
- 完 成功的在bae上使用了自定义运行环境 jetty+nginx的组合,大家对jetty+nginx优化有哪些心得?
- 完 进来分享一下各位牛牛是如何加入最代码大家庭的?
- 等 为什么java BufferedImage类处理大图直接抛出内存溢出的异常?
- 等 最代码是否开发手机app客户端?
- 完 java程序员学习哪些java的技术?java有哪些框架?都能做哪方面的开发?
- 等 php格式网页文件怎么运行?
- 等 Java volatile值获取的问题
- 等 前端vue,拦截了登录后台后,返回的token,requests拦截token,但是发送请求的时候,就出现跨越异常
- 等 大专本科计算机科班怎么找到Java工作?
- 等 eclipse怎么把三个java swing游戏项目合成一个项目?
- 完 伙伴们,大家都有什么好的解压方式么,分享一下~
- 完 三四线城市,6、7k,运维工作,索然无味,想去辞职上培训,各位牛牛有什么建议嘛
- 等 jsp页面输入中文变成问号
- 等 JPA在线上运行一段时间后报错Caused by: java.lang.IncompatibleClassChangeError: null
- 等 PHP 这个规则用preg_match_all怎么写
- 等 大佬们,有没有知道Alfresco如何配置LDAP登录呢?
- 等 php的install目录是框架带的吗?
相关问答
- 等 Windows服务器如何使用可以达到最佳使用率(CPU,内存等资源)?
- 等 windows XP系统C:\Windows\Downloaded Program Files下为什么点击右键没有出现粘贴的权限?
- 等 如何在windows server2008上配置开源团主机管理系统?
- 完 windows bat批处理文件如何恢复字符编码转换乱码的文件?
- 等 windows Server和linux服务器在安全性稳定性上对有现金的项目要求那个更好?
- 等 js中window.open url参数过长如何解决?
- 完 如何在windows下启动linux服务器上面的tomcat容器脚本?
- 完 windows如何使用批处理部署jar包,运行jar包?
- 完 windows7中打印正常的页面为什么在windows xp中打印字体太小?
- 等 sql server 2008为什么未能加载文件C:\Windows\Microsoft.NET\Framework\mscorlib.tlb?
- 完 部署web项目到windows服务器tomcat下,本机ip访问可以访问到项目,内网中的其他机器访问ip访问不到?
最近浏览
minghaozhi LV5
2018年1月22日
sun10220 LV1
2017年12月4日
dxp11023103 LV1
2017年8月18日
luoyeguigen LV2
2015年3月26日
浪子逍遥遥 LV18
2015年3月23日
阿狸的微笑丶 LV2
2015年3月19日
774529096 LV9
2015年3月9日
lzl129 LV2
2015年3月8日
得不到的永远在骚动 LV5
2015年3月7日
zzzzzyq LV1
2015年3月7日