【如何在命令行中编译多个java源文件】教程文章相关的互联网学习教程文章

java – 如何从docker命令行设置参数来配置spring boot应用程序?【代码】

我有一个带有yml的spring boot应用程序,可以在docker containter中配置它.像这样的东西:spring: application:name: micro-exampleconfig:uri: ${vcap.services.config-service.credentials.uri:http://xxx.xxx.xx.73:8888}正如你所看到的,我的配置中有一个ip硬编码,这是一个坏主意,因为编译仅适用于服务器.是否存在外部化ip的方法,或者从docker命令行或更好的想法设置它?解决方法:有很多不同的方法可以做到: 1)设置环境变量(在...

如何从命令行显示Java密钥库SecretKeyEntry【代码】

我有一个使用storetype JCEKS的Java密钥库文件.它包含SecretKeyEntry条目.我希望能够从命令行转储存储在此文件中的实际密钥.我试过这个:keytool -list -keystore secretkeys.jks -storetype JCEKS哪个回来了Keystore type: JCEKS Keystore provider: SunJCEYour keystore contains 1 entrysecret1, May 27, 2016, SecretKeyEntry但这并没有向我展示关键.如何从命令行中提取和查看密钥?解决方法:使用keytool是不可能的. 将密钥库转...

在Eclipse中运行Java程序,就像从命令行运行一样【代码】

所以我发现了一些类似于我的问题,但没有一个问题具体解决了我遇到的问题. 我的程序将由命令行参数调用,例如: java Main“inputFile.txt”“inputFile2.txt” 我在Eclipse中编程并使用public void main(String [] args)来期望arg [0]和arg [1] 但是当我在eclipse中运行时,我无法输入我使用的文件.为了解决这个问题,我将我需要的2个文件添加到我的项目工作中.然后在运行配置中,我将这些文件指定为:inputFile.txt inputFile2.txt 因...

命令行 – 如何使用终端安装Java?【代码】

我想完全从终端安装Java而不使用任何GUI.任何人都可以给出一些指示吗?我知道我用curl下载它,但似乎curl与Oracle不能很好地兼容,我不知道下载后该怎么做. 编辑:我想使用Oracle的JDK解决方法:要完全使用(bash)shell来安装,例如Java 8u112 JRE执行以下操作: 下载:cd ~/Downloads curl -v -j -k -L -H "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jre-8u112-macos...

bash – 如何安装多个java命令行程序?【代码】

我有一堆java命令行程序,我已经编写并希望为所有用户安装. 使用NetBeans构建,我得到一个包含myprog1.jar的/ dist目录和一个包含所有必需库的/ libs目录.通常的运行方法是去那里和java -jar my.jar -options. 所以我想做的就是从任何地方输入myprog1 -options并让它运行. 我想到的方法是: >创建/ opt / myjava / myprog1,其中包含myprog1.jar及其/库.>在/usr/local/bin中创建一个bash脚本myprog1,它只是将所有命令行参数重定向到ja...

命令行 – 如何使用terminal命令运行简单的Java程序?【代码】

正如您所看到的,我正在尝试运行一个简单的Java程序,但我需要在终端中编写的命令来运行代码.解决方法:我想最简单的方法是按顶部的蓝色箭头. 如果它必须是命令行,请尝试Javac Main.java要将源代码编译为将为您提供Main.class文件的字节代码,那么Java Main运行它. oracle网站有一个快速指南here

如何使用命令行编译以及运行java文件【代码】【图】

要想编译和运行java文件,很简单,只需要两个命令: (1) javac:作用:编译java文件;使用方法: javac Hello.java ,如果不出错的话,在与Hello.java 同一目录下会生成一个Hello.class文件,这个class文件是操作系统能够使用和运行的文件。 (2) java: 作用:运行.class文件;使用方法:java Hello,如果不出错的话,会执行Hello.class文件。注意:这里的Hello后面不需要扩展名。 下面举例说明: 1、不引入第三方ja...

命令行 – 从终端运行java classfile【代码】

我有一个编译的java文件somefile.class,当我进入正确的文件夹并执行:java somefile它工作,但当我从另一个文件夹调用它:java文件夹/ somefile它不起作用,它给了我java异常,你能救我吗? 编辑:如果重要,我正在Mac上工作..解决方法:如果你运行java文件夹/ somefile java试图在包文件夹中找到一个类somefile,但是你的类不在package文件夹中,它只是位于path文件夹中.您可以使用-cp选项(表示类路径)调整类的搜索路径. 例如,在包your.p...

命令行 – 调用java时“没有这样的文件或目录”【代码】

我正在尝试将Oracle JDK 7 32位重新安装到64位Ubuntu(以前安装了64位JDK). JDK目前??位于/usr/lib/jvm/jdk1.7.0.我援引sudo update-alternatives --remove "java" "/usr/lib/jvm/jdk1.7.0/bin/java" sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1然后:/usr/lib/jvm/jdk1.7.0/bin$java bash: /usr/bin/java: No such file or directory为什么java不能被调用?解决方法:显示此消息...

Java如何执行操作系统的CMD命令行

在模拟cmd调用Python时遇到一些情况,这类问题可以归类为“超时,阻塞”等,问题原因:CopyProcess p=Runtime.getRuntime().exec(String[] cmd);Runtime.exec方法将产生一个本地的进程,并返回一个Process子类的实例,该实例可用于控制进程或取得进程的相关信息。 由于调用Runtime.exec方法所创建的子进程没有自己的终端或控制台,因此该子进程的标准IO(如stdin,stdou,stderr)都通过p.getOutputStream(),p.getInputStream(),p.getErro...

通过java applciation从内部调用命令行工具【代码】

我有一个命令行工具,我想从java应用程序启动.然后我的应用程序应该等待命令行工具返回/完成.我将在Windows,Mac和Linux上部署我的应用程序,我的应用程序应该能够在每个平台上调用命令行工具.如何从我的java应用程序中正确调用它?解决方法:http://download.oracle.com/javase/1.5.0/docs/api/java/lang/ProcessBuilder.html http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Process.htmlProcessBuilder pb = new Proce...

java – 系统属性为null,即使它是在命令行中定义的【代码】

我正在调试大型系统中的问题.我能够在一个相当基本的java功能中找到问题 – 应用程序以-D选项启动以指定一些系统属性.但是在运行时期间,未设置所述属性且其值为null. 试图重现这个问题我创建了以下非常简单的应用程序:public static void main(String[] args) {String propName = "sysprop";String propValue = System.getProperty(propName);System.out.println(propName + "=" + propValue);}我使用以下命令行启动应用程序,令我...

java – Spring Boot命令行属性不覆盖application.properties中定义的属性【代码】

我创建了一个使用旧库的Spring Boot应用程序.这个遗留库在XML中定义了许多Spring Beans.其中一个将属性值作为构造函数参数:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"><bean id="myBean" class="com.em.MyBean"><c...

java – 在命令行中运行“./gradlew”时,会读取哪个文件?【代码】

我做了一些挖掘,但没有找到太多信息. 我最好的猜测是build.gradle文件是默认的,但我对行为和读取的文件感到好奇.解决方法:虽然另一个答案涵盖了所有构建的99.99%,但它并不完整. 完整命令是./gradlew [-b / –build-file< build.file>] [-c /-settings-file< settings.file>].当你运行它时,那些指定的< build.file>和< settings.file>将用于相应地配置构建及其设置.设置文件很特殊:它在构建的早期阶段配置你的Project对象,它实际上...

java – 以编程方式或通过命令行分析SSL证书【代码】

我想分析给定网址的证书并获得一些细节.你知道怎么做的吗?命令行工具可以是类似downloadSSLCert https://my.funny.url/> certFile然后分析它,例如证书的指纹.它可以是命令行实用程序,C/C++ / Objective-C或Java代码,将在osx> = 10.5上使用解决方法:您可以从命令行建立SSL连接:echo '' | openssl s_client -connect www.google.com:443输出将包含base64编码的X.509证书. 要查看更多详细信息,... | openssl x509 -fingerprint -te...

命令行 - 相关标签