相关疑难解决方法(0)

我应该在OSX上设置JAVA_HOME

许多使用shell脚本配置其环境的Java应用程序使用JAVA_HOME环境变量来启动正确版本的Java,找到JRE JAR等.

在OSX 10.6上,以下路径似乎对此变量有效

/Library/Java/Home
/System/Library/Frameworks/JavaVM.framework/Home
/System/Library/Frameworks/JavaVM.framework/Versions/Current
Run Code Online (Sandbox Code Playgroud)

其中一些是实际当前VM的符号链接(如"Java首选项"窗格中所定义).

但应该使用哪一个 - 或者可以使用其中任何一个?

java macos configuration

428
推荐指数
7
解决办法
26万
查看次数

即使JRE 8安装在我的MAC上 - "无Java运行时存在,请求安装"也会显示在终端中

即使JRE 8安装在我的MAC OS Yosemite 10.10.3上,同时在sdk中的工具中运行Android - 错误 - "没有Java运行时存在,请求安装"在终端中显示 - 我如何解决这个问题?

  1. 我想安装Xamarin测试记录器 - 安装后他们让我安装Android sdk

  2. SDK在Library/Developer/Xamarin/android-sdk中下载

  3. 现在,当我在工具文件夹中运行Android时 - 我收到错误 - 没有Java运行时

  4. 我已经安装了JRE 8,并从他们的网站获得了经过验证的java版本

有人可以帮忙!!

java xamarin

44
推荐指数
14
解决办法
7万
查看次数

./gradlew 操作无法完成。无法找到 Java 运行时

当我./gradlew从项目文件夹运行时,我得到:

\n
./gradlew\nThe operation couldn\xe2\x80\x99t be completed. Unable to locate a Java Runtime.\nPlease visit http://www.java.com for information on installing Java.\n
Run Code Online (Sandbox Code Playgroud)\n

与java相同:

\n
which java\n/usr/bin/java\n\n/usr/bin/java\nThe operation couldn\xe2\x80\x99t be completed. Unable to locate a Java Runtime.\nPlease visit http://www.java.com for information on installing Java.\n
Run Code Online (Sandbox Code Playgroud)\n

我在Android studio中安装了JDK,似乎它安装在~/Library/Android/sdk/sources/android-28

\n

设置export JAVA_HOME=/Users/mrgloom/Library/Android/sdk/sources/android-28/export JAVA_HOME=/Users/mrgloom/Library/Android/sdk产生错误,例如:

\n
ERROR: JAVA_HOME is set to an invalid directory: /Users/mrgloom/Library/Android/sdk/sources/android-28/\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\n …
Run Code Online (Sandbox Code Playgroud)

java macos gradle gradlew android-studio

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

macOS Catalina 10.15(测试版)-为什么我的shell不提供`。〜bash_profile`?

我想将添加到该行下方的环境变量设置为~/.bash_profile~/.profile但是它不起作用。

export JBOSS_HOME=/Users/{USERNAME}/Desktop/jboss7
Run Code Online (Sandbox Code Playgroud)

然后,退出终端并在执行时echo $JBOSS_HOME一无所获再次将其打开。
在此处输入图片说明

bash shell zsh environment-variables macos-catalina

18
推荐指数
4
解决办法
7858
查看次数

致命错误编译:目标版本无效:9

我使用Eclipse中的Spring Dashboard来创建项目.我也尝试使用Spring Initializr创建它并尝试了java的版本8和9,但我仍然得到它.还试图改变maven目标.运行配置,maven build正在使用JavaSE1.8,jre 1.8.0.

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.0.RC2</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <java.version>9</java.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>
Run Code Online (Sandbox Code Playgroud)

命令:

javac version: 9.0.4

Apache Maven 3.5.2
Maven home: C:\Users\arito\Desktop\apache-maven-3.5.2\bin\..
Java version: 1.8.0_152, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_152\jre
Default …
Run Code Online (Sandbox Code Playgroud)

java spring maven

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

在 M1 MacBook Pro 上的 Visual Studio Code for Java 上设置正确的路径

所以我最近得到了 m1 MacBook Pro,我能够安装 home-brew 并安装 java,它安装了 Java-16。我面临的问题是如何在 m1 Mac 上使用 Visual Studio Code 配置 java。当我寻找java安装位置时where java 它给了我

/opt/homebrew/opt/openjdk/bin/java
/usr/bin/java
Run Code Online (Sandbox Code Playgroud)

但是,当我将其作为 Visual Studio Code 中的路径时/opt/homebrew/opt/openjdk ,它无法识别它,并且机器上没有安装 jdk。做java --version给我

openjdk 17 2021-09-14
OpenJDK Runtime Environment Homebrew (build 17+0)
OpenJDK 64-Bit Server VM Homebrew (build 17+0, mixed mode)
Run Code Online (Sandbox Code Playgroud)

我很困惑如何正确配置它以及如何找到安装的 java 的实际路径,以便我可以使用 Visual Studio Code 对其进行配置。

java visual-studio-code apple-m1

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

Android 目标:未安装

我无法运行ionic run android。我检查后cordova requirements,它显示

Android target: Not installed
Android SDK not found.
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我应该如何解决问题?我在 D 驱动器中有我的 SDK,我已经正确设置了 ANDROID_HOME 和路径,我想 在此处输入图片说明在此处输入图片说明

另外,我做了android列表目标,如下所示。如果需要修复错误,我应该如何安装它?在此处输入图片说明

附上cordova android版

在此处输入图片说明

android cordova ionic-framework

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