草庐IT

Windbg命令

全部标签

java - 如何通过命令行参数覆盖属性文件值?

我有一个像这样的属性文件-hostName=machineA.domain.host.comemailFrom=tester@host.comemailTo=world@host.comemailCc=hello@host.com现在我正在从我的Java程序中读取上述属性文件-publicclassFileReaderTask{privatestaticStringhostName;privatestaticStringemailFrom;privatestaticStringemailTo;privatestaticStringemailCc;privatestaticfinalSt

Java 类通过 eclipse 中的外部 maven 编译,但不是(使用相同的 maven)从命令行编译

好吧,自从我开始工作(大约10年前)以来,我就一直在使用maven,但是这个真的让我感到困惑......这是我的pom:4.0.0company.projectArtifactwar1.0.3-SNAPSHOTNameiso-8859-1commons-langcommons-lang2.6org.eclipse.birt.runtimeorg.eclipse.birt.runtime4.6.0-20160607org.springframeworkspring-web3.1.1.RELEASEorg.springframeworkspring-webmvc3.1.1.RELEASEj

java - 从 Grails 应用程序执行命令

我想从我的Grails应用程序中执行svndelete。我在Grails控制台中测试了以下两项:"svndelete/usr/share/mydir".execute()Runtime.getRuntime().exec("svndelete/usr/share/mydir")在这两种情况下,返回一个java.lang.Process的实例,但是命令没有被执行(/usr/share/mydir没有被删除).此行为仅在应用程序在Linux(Ubuntu)上运行时发生。如果我在Windows上运行它,命令会执行。更新按照Tim在评论中的建议,我更改了命令,以便它捕获进程输出:defproc

java - 使用 Runtime.getRuntime().exec(command) 时用户输入到命令行;

我不认为这是可能的,但我一直在使用:Processp=Runtime.getRuntime().exec(command);在命令行上运行命令,但现在我遇到了这样一种情况,我正在运行的命令会要求一些用户输入,例如用户名。这无法通过正在执行的命令的参数来解决,有什么方法可以将用户名传递给同一命令行实例并继续吗?---编辑---我仍然无法让它工作。这些是命令行上的步骤:C:\someProgram.exeLogin:Passowrd:所以我需要在运行时提示时传递登录名和密码。我得到的代码不起作用:try{StringCMD="\"C:\\someProgram\"";Scannerscan

java - 如何强制 Java 8 wsimport 命令行生成 1.6 目标兼容代码

我正在尝试升级现有构建系统以使用Java8而不是Java5/6编译器,但是,我仍然必须生成与Java5/6兼容的输出。总体而言,这是微不足道的(-target1.6),但我很难使用从wsimport生成的代码(使用JDK8bin中的版本)。我使用的是JavaHotSpot64位服务器虚拟机(内部版本25.20-b23),JDK1.8.0_20。从命令行调用wsimport命令以生成代码并直接从那里打包输出。由于遗留原因,我无法更改此过程(例如使用ant),因此我需要从命令行解决问题。我运行的是:“wsimportWSDL_FILE”(实际文件无关紧要)然后在输出中的任何类上运行“jav

Java jdb远程调试命令行工具

有人用过吗?如果是这样,值得吗? 最佳答案 我昨天才第一次使用jdb,对结果非常满意。你看,我在我的笔记本电脑上使用Eclipse编程,然后部署到VM以确保整个shebang仍然有效。偶尔,我将不得不处理一些作为命令行独立执行的东西。这些东西有时需要调试。这一直是个问题,因为我不想在VM上安装Eclipse的麻烦(它已经够慢了!),但我不知道有什么简单的方法可以让它连接在我的命令行运行类完成运行之前。jdb来救援!它是一种享受-小而实用,几乎到了它裸露的地步......这迫使你更多地运用你的思想而不是你应用工具(就像我说的here)

java - maven 使用简单的命令行安装和部署 3rd 方依赖项

我们有许多未在任何地方托管的第三方依赖项。对于其中的每一个,我们都有一个jar文件,我们希望能够将其安装和/或部署到我们的存储库中。一些jar文件有自己的依赖项,我们也需要声明这些。我们为每个声明groupId、artifactId、依赖项等的jar文件制作了pom.xml文件。这些pom.xml文件都有一个共同的父pom,声明了一些共同的信息(例如和).我希望能够使用像mvninstall这样简单的东西来安装或部署这些依赖项和mvndeploy(或者可能是mvninstall:install-file和mvndeploy:deploy-file)并从pom.xml文件中读取这些命令(

java - 字符串列表(多行)作为 Java 中的命令行输入

我正在尝试为学校做作业,但我不知道如何处理输入。我在下面提供了有关作业上下文的链接:https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B1DkmkmuB-leNDVmMDU0MDgtYmQzNC00OTdkLTgxMDEtZTkxZWQyYjM4OTI1&hl=en我对如何完成作业要求的所有事情有一个大概的了解,但我不确定如何处理输入。示例输入是:a00a00ab000输出为:Tree1:Invalid!Tree2:height:-1pathlength:0complete:yespostorder:T

java - Java 代码的 Eclipse 命令行格式化

是否有命令行方式调用Eclipse的java代码格式化功能?另外,有没有办法配置它通过命令行格式化代码的方式?目标是为整个团队提供一个通用的代码格式化机制,并在checkin代码之前自动执行该步骤。 最佳答案 ajay尝试thispost,此处包含一些分步说明。 关于java-Java代码的Eclipse命令行格式化,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6378266/

java - 使用JLine在一行完成多条命令

我想知道如何实现ArgumentCompleter,这样如果我完成一个完整且有效的命令,它就会开始为新命令完成制表符。我本以为它可以像这样构造:finalConsoleReaderconsoleReader=newConsoleReader()finalArgumentCompletercyclicalArgument=newArgumentCompleter();cyclicalArgument.getCompleters().addAll(Arrays.asList(newStringsCompleter("foo"),newStringsCompleter("bar"),cycl