【java-如何在jackrabbit-standalone命令行(cli)中切换工作区?】教程文章相关的互联网学习教程文章

java-从命令行传递Maven编译器选项【代码】

我在连续集成服务器上设置了几个项目,其中一些我无权将源代码更改为该服务器,这是一个Linux机器,我遇到了一个问题,其中maven编码需要更改为UTF8.以便可以在盒子上进行编译.由于我无权修改pom文件,因此我想知道是否可以将编译器选项作为命令行参数传递?该项目使用Maven编译器2.0,我尝试传递-Denconding = UTF8失败.解决方法:您可以使用Maven属性“ project.build.sourceEncoding”. 所以类似的东西mvn clean install -Dproject.bui...

从Java执行未标记的命令行【代码】

我目前正在使用ProcessBuilder从Java服务器运行命令.该服务器将替换旧的Perl服务器,我们的许多旧代码指定了平台特定的命令行. 例如,在Windows上它可能会执行以下操作:command -option "hello world"在Unix上,它可能会做:command -option 'hello world'问题在于ProcessBuilder和Runtime.exec都采用标记化的命令行(例如,对于Unix和Windows,{{command“,”-option“,” hello world“}). 虽然我更喜欢平台独立的方式,但是我们的代码...

Java拆分命令行参数【代码】

找到字符时,我在拆分字符串时遇到麻烦.我知道如何在数组中拆分字符串.但是我不知道如何在将字符串作为命令行参数传递时拆分字符串.这是一个传入的字符串参数,找到按位Or时必须添加空格,找到冒号时也必须添加新行.当它作为参数传递时,我真的不知道如何解决该问题.任何帮助将是非常感谢."Tassimo T46 Home Brewing System|43-0439-6|17999|0.30:Moto Precise Fit Rear"+ "Wiper Blade|0210919|799|0.0: Easton Stealth Reflex Compos...

从命令行读取Java中的属性【代码】

如何读取从命令行传递的某些属性,例如-Dthread.count,我看到了,但是我不确定如何在Java代码中读取该属性解决方法: String value = System.getProperty("thread.count");

java-使用maven-spring-boot-plugin将类路径添加到SpringBoot命令行开始【代码】

我试图在运行spring boot应用程序时添加类路径,该应用程序使用以下命令运行mvn spring-boot:run目前,我可以使用插入字段中的自定义参数将classpath文件夹添加到我的maven测试中 但是,这种方法不适用于使用以下命令运行应用程序 mvn spring-boot:运行解决方法:Spring Boot Maven Plugin产生一个JVM,默认情况下将包括您项目中应在类路径上声明的内容,例如 > ${project.build.outputDirectory},其中包括类和资源>在项目的POM中声明...

java-比较命令行参数参考返回false,而字符串数组返回true【代码】

这个问题已经在这里有了答案: > How do I compare strings in Java? 23个目前,我正在使用String操作,在进行演示时,我发现了一些不同的行为. 下面是我的代码.public class HelloWorld{public static void main(String []args){String str1 = "Hello";String str2 = "Hello";String str3 = new String("Hello");String strArray[] = {"Hello","Hello"};String strArray1[...

如何编写java调试器命令行工具(jdb)的脚本?

如何使用像ruby这样的脚本语言来驱动调试会话?有没有比使用脚本语言使用Expect或类似模块更容易的选择?解决方法:您可以使用JRuby通过JPDA API驱动自己的调试器.

java – 如何从命令行执行Eclipse的“export jar”【代码】

在我创建jar来分发代码的工作流程中,我目前: >在Eclipse中右键单击我的项目>选择“导出”>选择“JAR文件”>取消选中.classpath,.project等顶级文件>仅检查“导出生成的类文件”>点击“完成” 这可以确保.class文件是最新的并创建jar.我想从命令行执行相同的操作,但是大多数用于创建jar的文档似乎只是破坏了已经存在的文件,而没有创建.class文件的阶段.我怎么能从命令行执行此操作?解决方法:要手动创建jar文件,可以使用“jar”实用...

java – Jacoco在命令行中报告【代码】

我必须写一个.sh启动一个覆盖Jacoco的UI应用程序.退出时,必须生成jacoco报告. 我无法使用这个简单的命令生成jacoco.exec:java -jar ../binaries/editor.debug/application.jar -javaagent:/atgl/products/jacoco/0.6.3/lib/jacocoagent.jar=destfile=jacoco.exec命令的第一部分工作正常并启动程序,但-javaagent选项不生成报告,程序不启动.如果我做了语法错误,它的行为完全相同. 我的命令出了什么问题? 其次,此命令创建.exec文件....

java – 指定主类Spring-Boot命令行【代码】

我使用maven插件来设置这样的主类:<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration><mainClass>com.myapp.main.MainClass</mainClass> </configuration> </plugin>但有时我想用另一个主类运行我的应用程序.执行此操作的命令行参数是什么?java -jar myapp-1.0.jar ...谢谢解决方法:有一个launcher for that in Spring Boot already.你需要用它作为Main-...

使用命令行中的包编译Java代码时出错?【代码】

我有这个目录结构:project1/src/edu/course/firstweek/javacourse/Program1.java上面一个包中的另一个文件:project1/src/edu/course/firstweek/program2.java在program2.java的标题中,我有package edu.course.firstweek;import edu.course.firstweek.javacourse.Program1;现在,当我在命令行中运行以下内容时: Javac src / edu / course / firstweek / program2.java,我收到此错误:src/edu/course/firstweek/program2.java:14:e...

java – 从命令行运行,错误名称错误【代码】

我想从命令行运行一个Java项目,我开始使用批处理文件,但是我得到了错误的名称错误. 目录设置: > srcMVC > bin(带.class文件的文件夹)> src(带.java文件的文件夹)>批处理文件 批处理文件:set path=C:\Program Files\Java\jdk1.7.0_09\bin javac src\model\*.java -d bin -cp src javac src\controller\*.java -d bin -cp src javac src\view\*.java -d bin -cp src javac src\main\*.java -d bin -cp src PAUSE java bin\main.Mai...

java – 如何通过在gradle命令行上传递version属性来设置project.version?【代码】

我想用命令行传递的自定义版本构建JAR,例如: 当我像这样执行gradle构建任务时:gradle build -Pversion=1.0应该生成myproject-1.0.jar. 我尝试将下面的行添加到build.gradle中,但它不起作用:version = project.hasProperty('version') ? project['version'] : '10.0.0'解决方法:您无法从命令行覆盖现有项目属性,请查看here.因此,请尝试将版本变量重命名为与版本不同的值,并在命令之前使用-P标志设置它,如:gradle -PprojVersion=...

java – Spring:从命令行覆盖一个application.property【代码】

我有一个带有默认变量值的application.properties文件.我希望能够在使用mvn spring-boot:run运行时更改其中一个.我找到了如何更改整个文件,但我只想更改其中一个或两个属性.解决方法:您可以将各个属性作为命令行参数传递.例如,如果要设置server.port,则可以在启动可执行jar时执行以下操作:java -jar your-app.jar --server.port=8081或者,如果你正在使用mvn spring-boot:run:mvn spring-boot:run -Drun.arguments="--server.po...

java – Chrome错误:您使用的是不受支持的命令行标志: – ignore-certifcate-errors.稳定性和安全性将受到影响

浏览器打开时带有下面提到的行 – You are using an unsupported command-line flag: –ignore-certifcate-errors. Stability and security will suffer.以及几秒后浏览器关闭并抛出错误. 我在chrome上运行代码时遇到上述错误. 我正在使用chrome版本–44.0.2403.155和最新的selenium jar. 有人可以帮帮我吗?解决方法:对于版本为58.0.3029.110的Chrome版本,您应该使用2.2.8版本的Chrome.driver.然后,您不会收到错误“您正在使用不受...

命令行 - 相关标签