标签: java-home

Axis 2在Mac上看不到JAVA_HOME(soapUI和wsdl2java)

问题:为什么Axis 2看不到Java home的位置?我设置错了吗?

简介:我正在尝试使用带有soapUI的Axis 2从我的Mac上的wsdl生成Java对象.但是,我收到错误"你必须在运行Axis2 Script之前设置JAVA_HOME变量."

如果我输入echo $JAVA_HOME命令行,它说

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

我已经导航到JavaVirtualMachines文件夹,jdk确实在那里.

我也编辑了〜/ .bash_profile来说

export JAVA_HOME = $(/ usr/libexec/java_home)

macos axis2 wsdl2java soapui java-home

1
推荐指数
1
解决办法
4764
查看次数

JAVA_HOME = $ JAVA_HOME在hadoop中不起作用

当我尝试hadoop2.x时,我启动了一个伪分布式操作,当我输入"sbin/start-dfs.sh"时,我收到一个错误:JAVA_HOME不存在然后我检查了etc/hadoop/hadoop-ennv.sh ,我找到一行"JAVA_HOME = $ JAVA_HOME",我已经在/ etc/profile中设置了JAVA_HOME.我无法弄清楚为什么.

hadoop java-home

1
推荐指数
1
解决办法
3060
查看次数

JAVA_HOME无法在ubuntu中工作

我是新来的ubuntu.我正在尝试使用java-8.我已经在我的ubuntu机器上安装了java-6 .我只是想从我的终端使用java-8(用于测试目的); 不是来自我的机器.我想java-6仍然适用于所有其他软件,如eclipse.我听说我们可以ubuntu终端出口.所以我想这样做 -

$ export JAVA_HOME=/usr/lib/jvm/jdk8
$ export PATH=$PATH:$JAVA_HOME
Run Code Online (Sandbox Code Playgroud)

在我输入fllowing命令后执行此操作 -

$ java -version 
Run Code Online (Sandbox Code Playgroud)

它给 -

java版"1.6.0_29"Java(TM)SE运行时环境(版本1.6.0_29-b11)Java HotSpot(TM)服务器VM(版本20.4-b02,混合模式)

我试过几种方法,但没有什么对我有用.

java linux ubuntu path java-home

1
推荐指数
1
解决办法
1649
查看次数

Java:系统找不到文件C:\ ... java.exe

我已经安装了Java 8和设置我JAVA_HOMEJRE_HOME路径,并添加%JAVA_HOME%到开始path变量.

我创建了一个helloworld.java应用程序,并能够使用以下代码编译它:

javac helloworld.java
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试运行时:

java helloworld

我收到错误:

The system cannot find the file C:\ProgramData\Oracle\Java\javapath\java.exe
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

java path javac java-home

1
推荐指数
1
解决办法
2万
查看次数

安装 Oracle Web Logic Server 时出现无效的 Java Home 错误

我需要帮助来提取 WLS,我尝试使用 CMD 安装 WebLogic Server,并且我已经设置了 java_home。但我有以下错误:

提取安装程序。. . . . . 完成
此安装程序必须使用 Java 开发工具包 (JDK) 执行,
但 C:\Program Files\Java\jre7 不是有效的 JDK Java Home。
日志位于:C:\Users\E440\AppData\Local\Temp\OraInstall2016-12-18_05-38-26AM\launcher2016-12-18_05-38-26AM.log。

按 Enter 退出

我试图设置 JAVA_HOME

C:\Oracle\FMW>set java_home
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_79

这就是我在环境变量中设置的路径,但它仍然显示相同的错误。
我将命令更改为指定的oracle home

C:\Oracle\FMW>java -jar fmw_12.2.1.2.0_wls_quick.jar oracle_home=C:\app\user\product\11.2.0\dbhome

但是再次错误仍然相同。
C:\ Program Files文件\的Java \ jre7 路径甚至没有在我的环境变量。
有什么我错过了吗?

oracle cmd java-home weblogic12c jdk1.7

1
推荐指数
1
解决办法
7770
查看次数

我需要在 MacOS 上设置 JAVA_HOME 吗?

我对Java相当陌生。许多关于在 Mac 上安装 Java 的教程都建议设置JAVA_HOME环境变量。但是,Java 在我的计算机上运行良好,JAVA_HOME变量为空!

我已经成功地从命令行(使用javacjava)在IntelliJ IDEA 中使用了 Java (在“项目结构设置”中,我/Library/Java/JavaVirtualMachines/jdk-16.0.1.jdk/Contents/Home)Sublime Text 中设置了“JDK 主路径”以编译和运行 Java 文件。

所以,我的问题是:

  • 为什么JAVA_HOME在我的 Mac 上没有 Java 也能工作?
  • 我需要设置JAVA_HOME吗?没有它会有什么后果?也许它对某些事情不是必需的,但对于其他事情来说是必需的?那么这些东西是什么呢?
  • 这种行为在其他操作系统上是否有所不同?

一些命令的输出是:

echo $JAVA_HOME 输出一个空行

echo $CPPFLAGS 输出一个空行

which java

/usr/bin/java
Run Code Online (Sandbox Code Playgroud)

echo $PATH 包含 /usr/bin

java macos java-home

1
推荐指数
1
解决办法
62
查看次数

设置具有多个 Java 版本的 JAVA_HOME

以前写Java代码的时候,只需要在环境变量的路径里面添加javapath+“/bin”就没有什么大问题了。最近在自学Spring,坚持要有JAVA_HOME环境变量。

但是,我的电脑上现在有多个 Java 版本。如果我设置为 spring 初始化程序提供的特定 java 版本,Spring 应用程序就可以正常启动。推荐的方法是什么?将剩余的 java 版本添加到 JAVA_HOME 变量 - 即。path_jdk_17;path_jdk_16.01;path_jdk_8; etc.* 或者每当我使用不同的应用程序或不同的 Spring 项目时我是否要即时更改它?(由于某种原因,在不同的时间点,spring初始化程序建议使用不同的默认java版本,我建议坚持使用默认建议)

*注意:不确定是否允许这样做,因为当将新的 javapath 添加到路径变量时,它们明确具有添加新项目的按钮,但实际上对于 JAVA_HOME 来说并非如此

java java-home

1
推荐指数
1
解决办法
9963
查看次数

安装蚂蚁; 显然误解了JAVA_HOME

我在Windows XP机器上安装ant,并遵循Apache手册网站上的说明.它说要设置JAVA_HOME,所以我查了一下,看到没有名为JAVA_HOME的环境变量,一个,并将其设置为"C:\ Program Files\Java\jdk1.6.0_19"

但是,当我尝试运行ant debug时,它告诉我JAVA_HOME当前设置为"C:\ Program Files\Java\jre6"

我猜JAVA_HOME不是环境变量.但如果它不是一个,我不知道从哪里开始寻找它.有人知道吗?

编辑:哦是的 - 这也是我对tools.jar的烦恼,但我猜测当我修复JAVA_HOME问题时,这将有助于终端找到tools.jar.或者也许我错了.谢谢

java ant java-home

0
推荐指数
1
解决办法
2457
查看次数

为什么我们在Java PATH变量中添加分号而不在JAVA_HOME变量中添加分号?

我有一个非常基本的问题要问,为什么我们需要在PATH变量的末尾添加分号,为什么不在JAVA_HOME变量中添加分号?

我读了很多书和论坛:

  1. 要在PATH变量中分隔不同的路径?或告诉系统或JRE之后不要再看了。

  2. JAVA_HOME变量用于帮助JRE在将来的开发中查找更多文件和扩展名,例如JDBC驱动程序等。

java path java-home

0
推荐指数
1
解决办法
2899
查看次数

尝试在 VSCode 中创建新的 Maven 项目时出现“错误:在您的环境中找不到 JAVA_HOME”

我正在尝试通过VSCodeMaven for Java扩展生成一个 Maven 项目。

这是我的问题:在资源管理器中单击“创建新的 Maven 项目”后,选择快速启动选项,然后选择我想要工作的文件夹,我在终端中出现错误,如下所示:

Error: JAVA_HOME not found in your environment.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Run Code Online (Sandbox Code Playgroud)

目前,我的JAVA_HOME系统变量设置为C:\Progra~1\Java\jdk1.8.0_271.

有关如何消除此错误的任何建议?我不确定这是否重要,但我JDK的安装在 C 驱动器上,我正尝试在 M 驱动器上创建一个项目。

谢谢!

java java-home maven visual-studio-code

0
推荐指数
1
解决办法
6404
查看次数