- 浏览: 575125 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (174)
- JBPM (3)
- WWF (0)
- JavaScript (11)
- J2EE (40)
- OperationSystem (11)
- 数据库 (12)
- CSS (1)
- Ajax (2)
- J2SE (30)
- Tools (10)
- 服务器中间件 (3)
- 异常 (0)
- Flex (5)
- jQuery (11)
- html (9)
- Ejb (1)
- HTML5 Shiv–让该死的IE系列支持HTML5吧 (1)
- Spring (9)
- Quartz (3)
- log4j (1)
- maven (1)
- cpdetector (1)
- JSON (1)
- log4jdbc (1)
- asm (8)
- FusionCharts (1)
- jqplot (1)
- highcharts (1)
- excanvas (1)
- html5 (1)
- jpcap介绍 (1)
- weblogic (3)
- URLURLClassLoader (0)
- URLClassLoader (1)
- ant (2)
- ivy (2)
- nexus (1)
- IT (0)
- LoadRunner (1)
- SCSS (1)
- ruby (1)
- webstorm (1)
- typescript (1)
- Jboss7 (1)
- wildfly (1)
- oracle (5)
- esb (0)
- dubbo (2)
- zookeeper (3)
- eclipse (1)
- Android (2)
- Studio (1)
- Google (1)
- 微信 (1)
- 企业号 (1)
- Linux (13)
- Oracle12c (1)
- Hadoop (1)
- InletexEMC (1)
- Windows (1)
- Netty (3)
- Marshalling (2)
- Protobuf (1)
- gcc (1)
- Git (1)
- GitLab (1)
- shell (2)
- java (3)
- Spring4 (1)
- hibernate4 (1)
- postgresql (1)
- ApacheServer (2)
- Tomcat (2)
- ApacheHttpServer (2)
- realvnc (1)
- redhat (7)
- vncviewer (1)
- LVS (4)
- LVS-DR (1)
- RedHat6.5 (5)
- LVS-NAT (1)
- LVS-IPTUNNEL (2)
- LVS-TUN (1)
- keepalived (2)
- yum (1)
- iso (1)
- VMware (1)
- redhat5 (1)
- ha (1)
- nginx (2)
- proguard (1)
- Mat (1)
- DTFJ (1)
- axis2 (1)
- web service (1)
- centos (1)
- random (1)
- urandom (1)
- apache (1)
- IBM (1)
- cve (1)
- 漏洞 (1)
- JDBC (1)
- DataSource (1)
- jdk (1)
- tuxedo (2)
- wtc (1)
最新评论
-
skying007:
好资料,谢谢分享给啊
FusionCharts在服务器端导出图片(J2EE版) -
cgnnzg:
大神好 可以发一份源码给我学习么 多谢了 978241085 ...
springmvc+dubbo+zookeeper -
jifengjianhao:
求源码:854606899@qq.com
springmvc+dubbo+zookeeper -
wdloyeu:
shihuan8@163.com邮箱网盘在哪,没找到。能给份源 ...
Java Socket长连接示例代码 -
huangshangyuanji:
求代码:45613032@qq.com
springmvc+dubbo+zookeeper
CLI 即Command Line Interface,也就是"命令行接口",它为Java 程序访问和解析命令行
参数提供了一种统一的接口。
主要处理java启动时,输入命令行的
纯java编译完*.class以后,会通过,下面命令运行带main的类
java 类名
打成jar包的则通过下面命令(带main方法)
java –jar 包名.jar
在eclipse下运行则需要通过Run as /runConfigurations/Arguments来进行命令行参数配置
参数的配置和我们常用的命令一样,横杠+参数名+空格+参数值
-参数名 参数值
然后java会根据main方法中 String[] args来取得命令行参数
通过使用commons-cli则可以很容易的访问参数,而不必去循环String[] args
TestCliDemo.java代码:
在MyEclipse中运行此类,在工程树中右键单击该类选择Run As --> Run Configurations ... --> 选择第二个面板[(x)=Arguments] --> 在Program arguments: 中输入-c code -t time
运行结果:
code
null
参数提供了一种统一的接口。
主要处理java启动时,输入命令行的
纯java编译完*.class以后,会通过,下面命令运行带main的类
java 类名
打成jar包的则通过下面命令(带main方法)
java –jar 包名.jar
在eclipse下运行则需要通过Run as /runConfigurations/Arguments来进行命令行参数配置
参数的配置和我们常用的命令一样,横杠+参数名+空格+参数值
-参数名 参数值
然后java会根据main方法中 String[] args来取得命令行参数
通过使用commons-cli则可以很容易的访问参数,而不必去循环String[] args
TestCliDemo.java代码:
import org.apache.commons.cli.CommandLine; import org.apache.commons.cli.CommandLineParser; import org.apache.commons.cli.Options; import org.apache.commons.cli.ParseException; import org.apache.commons.cli.PosixParser; public class TestCliDemo { /** * @param args * @throws ParseException */ public static void main(String[] args) throws ParseException { Options options = new Options(); options.addOption("t", false, "display current time");//参数不可用 options.addOption("c", true, "country code");//参数可用 CommandLineParser parser = new PosixParser(); CommandLine cmd = parser.parse(options, args); if (cmd.hasOption("c")) { String countryCode = cmd.getOptionValue("c"); System.out.println(countryCode); } if (cmd.hasOption("t")) { String countryCode = cmd.getOptionValue("t"); System.out.println(countryCode); } } }
在MyEclipse中运行此类,在工程树中右键单击该类选择Run As --> Run Configurations ... --> 选择第二个面板[(x)=Arguments] --> 在Program arguments: 中输入-c code -t time
运行结果:
code
null
发表评论
-
Spring4Mvc整合Hibernate4框架示例
2016-02-05 11:52 1363今天用NetBeans8.1搭建了一套Spring4MVC+H ... -
Spring4配置properties文件的一点儿细节
2016-02-04 15:40 2763http://repo.spring.io/release/o ... -
JavaWeb发送信息到微信公众平台的企业号
2015-11-01 22:42 3766首先到微信公众平台申请微信企业号: https://qy.we ... -
springmvc+dubbo+zookeeper
2015-09-22 11:34 11928笔者这里使用的是apache- ... -
OracleAS10g安装配置与部署
2015-07-01 20:59 669先到Oracle官方下载OracleAS10的安装包,截图如下 ... -
java和spring使用weblogic数据源配置
2014-10-13 11:29 2953需要weblogic.jar和jrmpclient.jar ... -
一套基本的SpringMvc工程所需要的最基本jar包(pom.xml)
2014-08-19 16:38 1885附件里是pom.xml文件。 -
html的form表单提交得不到参数问题
2014-07-25 16:13 1812今天同事问我他的form表单按submit方式提交,在Java ... -
Spring3Mvc导出PDF的3种形式+导出excel的两种形式(exportAnimal.do)
2014-07-19 22:55 1092附件里SpringMvc导出PDF和Excel的示例代码。 ... -
Java利用中国网建SMS短信通平台发送手机短信
2014-04-26 21:55 2209JAVA发送手机短信,流传有几种方法: (1)使用webser ... -
在Java中发送电子邮件
2014-04-26 18:42 9571要先申请一个网易的126邮箱和一个新浪的com邮箱。 以下程 ... -
cpdetector_1.0.10_binary下载
2014-03-26 20:53 997附件里是cpdetector_1.0.10_binary.ra ... -
在Java代码中用Axis2调用DotNet语言的WebService程序
2014-02-19 15:19 2530package com.shihuan.ymail.com ... -
SpringMvc多语言配置
2014-01-14 16:01 14381applicationContext.xml文件中加入如下代码 ... -
log4j多级别多输出文件的配置
2013-07-22 21:28 1535以下代码需要log4j-1.2.17.jar的支持。 B ... -
mysql和Oracle在对clob和blob字段的处理
2012-08-25 18:50 30855一、MySQL与Oracle数据库如何处理Clob,Bl ... -
Spring3Mvc+Hibernate整合Axis2发布WebService并配置Quartz调度
2012-08-05 12:54 2185附件里是笔者的源代码,相关的jar包在笔者的abcdef的16 ... -
Lucene案例
2012-06-10 15:15 2577IndexerMmseg4j.java代码如下: import ... -
Mina入门程序
2012-06-02 15:05 1119附件里是Mina的入门程序。 http://mina.apa ... -
让Hibernate的执行语句看见完整参数
2012-04-29 10:09 1017http://www.ibm.com/developerwor ...
相关推荐
Apache Commons CLI Apache Commons CLI提供了一个简单的API,用于呈现,处理和验证命令行界面。 文献资料 ... 有一些准则可以使我们更容易地应用PR: 没有标签! 请使用空格进行缩进。 尊重代码风
Commons-Lang 提供了许多许多通用的工具类集,提供了一些java.lang中类的扩展功能 Latka Commons-Latka 是一个HTTP 功能测试包,用于自动化的QA,验收和衰减测试. Launcher Launcher 组件是一个交叉平台的Java 应用...
这里将使用Java应用程序Ant来说明如何创建所需的选项。 以下是使用选项注释对选项的定义: import com.qwazr.cli.Option ; import java.util.Map ; import java.util.Set ; public class AntExample { @Option ...
commons-cli 命令行参数解析 , 由 Werken, Avalon 和 Optz 组成 commons-codec 包含一些通用的编码解码算法。包括一些语音编码器, Hex, Base64, 以及URL encoder. commons-collections 扩充了 java.util....
commons-cli 命令行参数解析 , 由 Werken, Avalon 和 Optz 组成 commons-codec 包含一些通用的编码解码算法。包括一些语音编码器, Hex, Base64, 以及URL encoder. commons-collections 扩充了 java.util....
MetaCommandLineParser收集在应用程序的配置类中通过Java注释表示的元信息。 下面的代码段可以演示简单的应用程序配置类: @CLIConfiguration(version="0", name="myApp") public class AppConfiguration { @...
#论文项目-Ion Bara ## Glasswing YARN应用程序该项目包含一个带有以下内容的Eclipse项目: 源代码可以在das-4上远程显示用于部署,执行和日志的Ant脚本该代码与依赖项commons-cli-1.3.1.jar commons-logging-1.2....
它使用的是 commons-cli ( ) 下面是一些使用示例: java -jar LoginGenerator.jar 用法:LoginGenerator.jar -d,--dataline-contain 只使用包含该字符串的行-h,--help 打印此消息-i,--interactive 交互模式可以与 ...
TuxMoT 是一个在 Linux ... TuxMoT 是用 Java SE 7 编写的,使用 GNU 的 RXTX 库和一些来自 Apaches Commons-cli 和 log4j API 的小参考。 目前,TuxMoT 仅支持控制台界面,但未来版本将包括 Curses 界面和 GKT+ 界面。
多头畸形 该项目可用于从任何IDE使用... 添加Apache commons-cli-2.0.jar 添加jre.1.8.0_191 贡献 任何人都可以为“多头畸形”项目做出贡献-了解更多信息,请访问 管治 多头畸形是由项目主持的一个。 该项目已在建
ffmpeg转码器是一个旨在为基于Java的rtmp服务器构建cli包装器计划的Maven项目。 该项目的目的是模仿流行的标准并创建一个自然的用户友好的外部转码系统,这将打开很多可能性,例如: 多比特率转码 多比特率hls转码 ...
义大利文编译源代码: 要编译源代码,您需要创建一个使用JavaSE 7支持JavaFX 2.2(我使用NetBeans)的项目。将所有源代码放在src文件夹中。... 我目前使用以下外部库(扩展列表): commons-codec-1.6.jar httpcli
jCertGrabber 用于获取服务器 SSL 证书的小应用程序。... 它使用 commons cli、commons 编解码器和两个 Bouncy Castle 库(bcpkix 和 bcprov)。 证书抓取的代码是纯 Java 的,无需任何额外的库即可工作。
现在,您应该在运行并可以访问该应用程序(注意:如果8080被占用,它将在其他端口上运行,最常见的替代端口是8081)。 贡献 有关贡献的信息,请参阅 如果您为工作创建PR,但尚未完成,请在PR标题的开头
比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud CloudFoundry、Spring Cloud AWS、Spring Cloud Security、Spring Cloud Commons、Spring Cloud Zookeeper、Spring Cloud CLI等项目。 “微服务...
比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud CloudFoundry、Spring Cloud AWS、Spring Cloud Security、Spring Cloud Commons、Spring Cloud Zookeeper、Spring Cloud CLI等项目。这些项目是...
比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud0 CloudFoundry、Spring Cloud AWS、Spring Cloud Security、Spring Cloud Commons、Spring Cloud Zookeeper、Spring Cloud CLI等项目。 微服务架构...