此处将为大家介绍关于“java-version”在命令提示符下不起作用的详细内容,并且为您解答有关java在命令提示符中如何运行的相关问题,此外,我们还将为您介绍关于CLIphp在命令提示符下运行ph
此处将为大家介绍关于“ java -version”在命令提示符下不起作用的详细内容,并且为您解答有关java在命令提示符中如何运行的相关问题,此外,我们还将为您介绍关于CLI php在命令提示符下运行php、Conda命令在命令提示符下工作,但不在bash脚本中工作、Java在命令提示符下运行jar文件、Java在命令提示符下运行程序:找不到或加载主类的有用信息。
本文目录一览:- “ java -version”在命令提示符下不起作用(java在命令提示符中如何运行)
- CLI php在命令提示符下运行php
- Conda命令在命令提示符下工作,但不在bash脚本中工作
- Java在命令提示符下运行jar文件
- Java在命令提示符下运行程序:找不到或加载主类
“ java -version”在命令提示符下不起作用(java在命令提示符中如何运行)
我下载并安装了该Java JDK。
但是当我转到命令提示符下检查版本时,它说无法识别。
还有其他人在使用最新的Java遇到此问题吗?
我可能没有安装正确的版本。我需要与grails一起使用的java
C:\>java''java'' is not recognized as an internal or external command,operable program or batch file.C:\>java -version''java'' is not recognized as an internal or external command,operable program or batch file.C:\>
当我在计算机上搜索Java时,找不到任何东西
答案1
小编典典Windows 2k8 R2服务器-要使Java [-option]或%JAVA_HOME%在命令行中都能工作,您需要以下内容:
在控制面板->系统和安全->系统->高级系统设置->高级->环境变量->系统变量中
编辑Path变量并添加“;” 最后一个值之后,并将路径添加到Java bin目录:eg- C:\ Progra〜2 \ Java \ jre6 \ bin
\
将JAVA_HOME变量的值设置为java可执行文件的路径:例如-C:\ Progra〜2 \ Java \ jre6 \ bin \ java.exe
CLI php在命令提示符下运行php
我使用此命令安装了PHP CLI –
sudo apt-get install PHP5-cli
当我跑这个
$vr=3; echo $vr;
结果: –
=3: command not found
如果我运行echo“test”;
结果: – 测试
显示器..
任何人都可以告诉为什么“命令未找到”显示..
解决方法
你必须编写自己的PHP脚本,通过命令行运行它,如下所示:
$PHP myscript.PHP
或者,您可以从命令行运行PHP,然后直接编写或粘贴脚本.
然后按CTRL D运行它.记住开头和结尾.
作为第三个选项,你可以编写一个PHP脚本,在第一行输入这段代码:
#!/usr/bin/PHP
显然,PHP可执行文件路径必须与系统中的路径匹配.
这样,你可以chmod x脚本,然后像这样直接运行:
$./myscript.PHP
第四个选项是interactive shell:
$PHP -a Interactive shell PHP > echo 5+8; 13
[命令前面的$表示用户运行的命令]
Conda命令在命令提示符下工作,但不在bash脚本中工作
只要我通过Linux终端(bash
shell)使用它,我的anaconda(4.5.4)都可以正常工作。但是,在bash脚本中运行conda命令根本不起作用。
脚本test.sh包含以下几行:
#!/bin/bashconda --versionconda activate env
现在,运行会bash test.sh
导致错误 test.sh: line 2: conda: command not found test.sh:line 3: conda: command not found
如推荐给anaconda版本> 4.4,我的.bashrc不包含
export PATH="/opt/anaconda/bin:$PATH",
但
. /opt/anaconda/etc/profile.d/conda.sh
谢谢。
答案1
小编典典由于@darthbith的评论,我解决了这个问题。
由于conda
是bash函数,并且bash函数不能传播到独立的shell(例如,通过执行bash脚本打开),因此必须添加以下行
source /opt/anaconda/etc/profile.d/conda.sh
调用conda命令之前,请先执行bash脚本。否则bash不会知道conda。
Java在命令提示符下运行jar文件
如何解决Java在命令提示符下运行jar文件?
尝试这个
java -jar <jar-file-name>.jar
解决方法
我们如何在命令提示符下运行jar文件?
Java在命令提示符下运行程序:找不到或加载主类
D: ActivityOne - classes - com -wat -sampleapp -students StudentE.class StudentMasterList.class (Main) - src -com -wat -sampleapp -students StudentE.java StudentMasterList.java (Main)
问题是我现在对如何运行程序感到困惑.
我尝试了两件事,两件事都返回了不同的错误.
第一次尝试:
java -classpath classes StudentMasterList
回:
Error: Could not find or load main class StudentMasterList
第二次尝试:
java -classpath classes/com/wat/sampleapp StudentMasterList
回:
Exception in thread "main" java.lang.NoClassDefFoundError: StudentMasterList (wrongname: com/wat/sam pleapp/StudentMasterList) at java.lang.classLoader.defineClass1(Native Method) at java.lang.classLoader.defineClass(UnkNown Source) at java.security.SecureClassLoader.defineClass(UnkNown Source) at java.net.urlclassloader.defineClass(UnkNown Source) at java.net.urlclassloader.access$100(UnkNown Source) at java.net.urlclassloader$1.run(UnkNown Source) at java.net.urlclassloader$1.run(UnkNown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.urlclassloader.findClass(UnkNown Source) at java.lang.classLoader.loadClass(UnkNown Source) at sun.misc.Launcher$AppClassLoader.loadClass(UnkNown Source) at java.lang.classLoader.loadClass(UnkNown Source) at sun.launcher.LauncherHelper.checkAndLoadMain(UnkNown Source)
我在下次尝试后感到困惑,对于如何运行主类的任何帮助?
更新:我应该在ActivityOne级别运行所有命令.
解决方法
java -classpath D:\ActivityOne\classes com.wat.sampleapp.StudentMasterList
换句话说,您将顶级目录添加到类路径,然后使用java类的完全限定名称.
关于“ java -version”在命令提示符下不起作用和java在命令提示符中如何运行的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于CLI php在命令提示符下运行php、Conda命令在命令提示符下工作,但不在bash脚本中工作、Java在命令提示符下运行jar文件、Java在命令提示符下运行程序:找不到或加载主类等相关内容,可以在本站寻找。
本文标签: