問題タブ [java-home]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
752 参照

java - Linux Mint 上の Titanium Studio での JAVA_HOME エラー

これをすぐに把握する必要があるため、これをできるだけ簡潔に保つようにします。Linux Mint 13 64 ビット システムで Titanium Studio 2.1.1.201207271312 をセットアップしたとき、好みのバージョンの Java Titanium をインストールする際にさまざまな問題が発生しました。最後に、ここの手順を使用して機能させたと思います。

数か月後、Google Play 用のアプリをコンパイルしようとすると、次の恐ろしいエラーが発生します。

[ERROR] Program launch failed. Unable to locate Java VM. Please set JAVA_HOMenvironment variable. [ERROR] Unabled to prepare JavaScript for packaging. Error code 4.

私のシステムでJavaの代替案をチェックすると、次のようになります。

.profile に次の設定があります

しかし、それでもTitaniumでエラーが発生します。.profile ファイルのさまざまなバリエーションを試しましたが、うまくいきませんでした。

私は本当にこれをすぐに解決する必要があります。誰にもアイデアはありますか?

編集:解決しました

私は適切なパスを使用しているようです。これが私の .profile の現在の読み取り方法です。

0 投票する
2 に答える
124 参照

java - なぜこのバージョンの Java?

Red Hat サーバーでは、java -version が出力されます。

ただし、PATHJAVA_HOME環境変数も設定されていません。同様に、ファイルにJAVA_HOMEは設定されません。~/.bash*

他の 2 つのバージョンの Java もインストールされているのに、サーバーがこのバージョンの Java を使用する理由と方法は?

0 投票する
7 に答える
21322 参照

cygwin - Cygwin で空白を含む JAVA_HOME をエクスポートする

次のコマンドを使用して、Cygwin で JAVA_HOME を設定しようとしています。

しかし、cd $JAVA_HOMEそうすると、次のエラーが発生します。

引用してスペースをエスケープしようとしましたが(つまり、\)、どれもうまくいきませんでした。他に何が考えられますか?

ありがとう、

0 投票する
6 に答える
363697 参照

java - Windows 7でCATALINA_HOME変数を設定するには?

ダウンロードしましapache-tomcat-7.0.35た。私のJDKバージョンはjdk1.6.0_27.

環境変数として設定する方法CATALINA_HOMEと、Windows 7 で Tomcat サーバーを実行する方法を教えてください。

0 投票する
3 に答える
3752 参照

java - Java環境変数は正しく設定されていますが、Javaがjarを検出していません

概要

エコーからわかるように、Java環境変数は正しく設定されています。ただし、jarは、javacコマンドに明示的に含まれている場合にのみ表示されます。

詳細

これは特にグラフィックスやOpenGlとは関係ありません。特定の問題はクラスパス、つまりサードパーティのjarファイルのインポートに関係しています。

Windows XP SP3、JDK1.7.0_13を使用する

Windows XPでは、システム環境変数PATH / JAVA_HOME / CLASSPATHが設定/追加され、次のディレクトリが含まれるようになりました。

競合する可能性のあるユーザー定義変数はありません。ターミナルからの保証(更新されるように環境変数を変更した後、Windows XPで環境変数を設定するために再起動しました。Javaインストールの環境変数を参照してください):

やり過ぎ、はい...それが機能するとき、私はそれらを適切にトリミングします

関連ファイル:

jogl-all.jarには「javax.media.opengl.GL2」が含まれています。Mush.javaは、java-OpenGLライブラリをインポートして単純な3Dキノコを表示するプログラムです。具体的には、「javax.media.opengl.GL2」をインポートします。

JarDir.javaは、 http: //www.java2s.com/Code/Java/File-Input-Output/Listfilesinajarfile.htmで見つけたプログラムで、jar内のクラスを示しています。これを使用して、jarの内容を証明しています。 。また、マシン上でコンパイルが可能であることも示しています。

JarDir.javaは次のとおりです。

そして出力を与えます:

これは、コンパイルが成功し、jarファイル内にクラスが存在することを示しています。Mush.javaを実行しようとすると、多くのエラーが発生します。かなり最初のエラーです。

これがクラスパスの問題であるかどうかを判断するために、次のコマンドを実行しました。

関連するクラス( Mush.javaによってインスタンス化されて同じプロジェクトフォルダーにあるMushScene.javaなど)が存在しないことに基づいてエラーが発生しましたが、javax.media.openglを見つけるのに問題はありませ!したがって、問題は環境変数の問題である必要があります。

つまり、echo%classpath%によると、クラスパスは正しく設定されていますが、javaは同意しません。私は何を間違えましたか?

注:Mush.javaプログラムは、Linuxで実証的に機能しています。

注2:複数のjarがあり、jarフォルダー内でN個のjarを使用することになった場合、各jarに具体的に名前を付けるのではなく、フォルダーを含めることができるようにしたいと思います=)

0 投票する
20 に答える
179963 参照

java - Mac で JAVA_HOME を永続的に設定する方法は?

ターミナルでJAVA_HOME入力して設定しようとしています。現在のセッションをexport JAVA_HOME=/Library/Java/Home設定します。JAVA_HOME

どうすれば永続的に設定できますか?

0 投票する
2 に答える
94590 参照

windows - MavenのJava_home

私が走ったとき、私は(以下に示すように)へのポイントmvn -versionに気づきました。それは間違っていますか?(なしで)を指すことになっているのではありませんか?もしそうなら、どうすればリセットできますか?(グローバルポイントではディレクトリを指します)java_home...jdk\jre...\jdk.x.y.z\jre%java_home%jdk

0 投票する
1 に答える
3216 参照

windows - Ant は、platforms.JDK_1.6.home をパラメータなしで設定します

Windows マシンで ant を実行しようとすると問題が発生します。次のエラーが表示されます。

実行すると正常に実行ant -Dplatforms.JDK_1.6.home=%JAVA_HOME%されますが、プログラムをビルドする必要があるたびにこのパラメーターを追加しないようにする方法はありますか?