【Java常用的命令行指令】教程文章相关的互联网学习教程文章

Java命令行参数中的空格【代码】

在我的Java命令行参数中,空格后的任何字符都会被忽略.例如,java test.AskGetCampaignByName "Dummy books"我得到的第一个参数(args [0])仅为“Dummy”.单引号也没有帮助.有解决方法/解决方法吗?可能是因为我的终端设置? 我的$TERM是xterm,$LANG是“en_IN”.解决方法:参数由shell处理(我假设您在Linux下使用Bash?),因此任何终端设置都不应该影响这一点. 因为你已经引用了这个论点,它应该有效.我能想到的唯一可能的解释是,如果你的...

Java中的命令行管道输入【代码】

这是一段简单的代码:import java.io.*; public class Read {public static void main(String[] args) {BufferedReader f = new BufferedReader(new InputStreamReader(System.in));while(true){String x = null;try{x = f.readLine();}catch (IOException e) {e.printStackTrace();}System.out.println(x);}} }我执行此操作:java Read< input.txt中一旦input.txt被完全传送到程序中,x就会不断获得无限空值.为什么会这样?在将文件...

java – 如何动态地将命令行参数传递给main方法【代码】

我将我的主类作为命令行参数传递给启动VM 现在我需要将命令行参数传递给该主类 有没有办法做到这一点? 这就是我这样做的方式VirtualMachineManager manager = Bootstrap.virtualMachineManager();LaunchingConnector connector = manager.defaultConnector();Map arguments = connector.defaultArguments();((Connector.Argument)arguments.get("options")).setValue(userVMArgs);((Connector.Argument)arguments.get("main")).se...

HDFS命令行及JAVA API操作

查看进程 jps 访问hdfs: hadoop-root:50070 hdfs bash命令:hdfs dfs<1>   -help: 显示命令的帮助的信息<2>   -mkdir:创建一个新目录 -p-mkdir -p /test1/test2:创建目录,p可以创建不存在的父路径<3>  -ls:显示当前目录下的所有文件(-ls -R) -R:递归地查看   <4>   -put LICENSE.txt /test 将本地文件上传到HDFS上 -copyFromLocal 将本地文件复制到HDFS上 -moveFromLocal <7> -du(s):显示文件大...

java – 从命令行运行jar时出现MessageBodyProviderNotFoundException【代码】

我正在使用Java Jersey框架(使用Maven),并使用IntelliJ作为我的IDE.我遇到过这个运行时异常,只有当我尝试从命令行运行代码时才会发生(使用maven编译然后运行java -jar)但是在IntelliJ中运行时这是奇怪的. 我有一些Java代码会尝试在某个远程URL上进行HTTP GET并尝试将返回的JSON读入某些Lombok POJO:String targetUrl = "some valid URL";WebTarget webTarget = client.target(targetUrl);Response response = webTarget.request(M...

如何在命令行中编译多个java源文件【代码】

我知道运行javac file1.java会生成file1.class,如果file1.java是唯一的源文件,那么我可以说java file1来运行它. 但是,如果我有2个源文件file1.java和file2.java,那么我该如何构建程序呢?解决方法:请尝试以下方法:javac file1.java file2.java

命令行java应用程序中未处理的异常默认打印出来在哪里?对stdout或stderr?

标题包含整个问题.我还要感谢获得答案的文档链接.解决方法:在Java中,未处理的异常会在它们被抛出的线程的顶部进行处理. Java允许您安装thread-level uncaught exception handler.据我所知,没有指定默认异常处理程序的行为不是由Java规范定义的. Sun的JDK观察到的默认行为是将异常消息及其堆栈跟踪打印到stderr.

java – 来自命令行的Weka【代码】

我正在尝试从命令行运行Weka ML包,而不会弹出GUI.我试过了:java -jar "\C:\Program Files\Weka-3-6\weka.jar"这使得applet初始化而没有别的.所以我附加了针对我的问题的参数:java -jar "\C:\Program Files\Weka-3-6\weka.jar" weka.classifiers.functions.MultilayerPerceptron -t data.arff -T test.arff 2> y.txt全部在一条线上,但为了清晰而分解.这实际上会在y.txt中生成一些输出,因为我稍后需要阅读它,但它给出了:---Regist...

通过命令行在类路径(ncluding JARS)中搜索或列出Java类【代码】

我非常喜欢javap命令行程序来反编译和检查类,但是大多数时候我都无法重新收集类的完全限定的包名:javap java.nio.file.Files如果我不知道包名,那么我就会使用谷歌.是否有内置的java程序或光滑的Linux命令可以搜索和列出给定类名的所有匹配包?解决方法:搜索所有罐子:find <path> -name "*.jar" -exec jar -tf {} \; | grep "/<classname>\.class\$"例:find ~/.ivy2/ -name "*.jar" -exec jar -tf {} \; | grep "/Filter\.class\...

命令行工具编译和IDE编译Java之间的区别【代码】

我是java新手,ROOKIE ……我正在做arraylist示例,我在IDE上编译它完美的工作,我在CMD上做了那个例子它给了我一个错误Note: Practice.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details.所以我使用我的谷歌搜索力量和googled一切,我找到了答案, 顺便说一下,这是我正在谈论的代码……import java.util.*;public class Practice{public static void main(String[] args){ArrayList mylis...

具有自己提示的Java命令行应用程序【代码】

我正在编写一个JAVA-Console-Application.在用户启动jar后,他应该获得一个类似Linux shell的Commandline,在那里他可以输入命令.这是我以前从未编程的东西. Normaly我正在编写GUI或者我用一些被解析的Argu启动jar. 基本上我有两个问题: >是否有第三方库有助于从命令行读取用户输入来解析命令并生成提示?要解析主要类中传递的args,我通常使用Apache Commons CLI.它在这里使用是否充分,还是有更好的方法?>提供“无限输入”是否有最...

java – 写一个看似自我引用的目的是什么“-d. “在命令行界面中【代码】

在命令行界面中编译应用程序时,我有时会看到如下编写的命令:javac -d . HelloWorld.java我明白那个: > -d< directory> =指定生成的类文件的放置位置>. =当前文件夹 我的问题是:写-d的目的是什么? 它似乎是自我指责的,完全是多余的/不必要的.我希望只是以下内容,据我所知,它具有相同的效果并且不那么冗长:javac HelloWorld.java有什么东西我错过了吗? 我使用symbolhound.com在网上搜索这个特定的短语,但找不到任何解释. Oracl...

在命令行中运行JAVA Cucumber JUnit Maven项目【代码】

我在这里遇到一个小问题:使用MAVEN和Cucumber运行这个项目. 我在MAVEN项目中使用以下结构:``` br.com.home.cucumberProjectWithWS|--- src/tests/java| |--- com.home.Model (secret)| |--- com.home.Control (secret)| |--- com.home.View| |--- ... (secret)| |--- Runner.jav...

java – Android-如何在服务和命令行之间进行通信【代码】

我想在后台运行一个Android应用程序,从我的bash脚本接收一个字符串该应用程序使用该字符串来显示带有文本的吐司但我不知道如何将字符串发送到应用程序,也不知道如何重新接收字符串请帮忙解决方法:您可以通过am使用Intent并将它们发送到您的服务.这看起来像:adb shell am startservice -a com.yourpackage.action.name.SHOW_TOAST -e text "i did it"您的服务可能如下所示:....@Override public void onStart(Intent intent, int ...

为什么命令行实用程序在通过java程序调用时会挂起?【代码】

我需要你在以下任务中提出建议和指导.我使用libdmtx,它附带一个命令行实用程序,它读取ECC200 Data Matrix条形码的图像文件,读取它们的内容,并将解码的消息写入标准输出.我想在linux平台上的java程序中使用这个命令行实用程序.我使用的是ubuntu linux.我在我的linux机器上安装了libdmtx.当我调用命令时 dmtxread -n /home/admin/ab.tif 在linux终端上,它立即在图像中提供条形码的解码值. 当我要使用我的java程序调用此命令时,代码会...

命令行 - 相关标签