問題タブ [openjdk]
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.
lexical-analysis - OpenJDK javac ソースのどこから Java クラスのメタデータを取得する場所を探す必要がありますか?
Java ソース コードの語彙アナライザーが必要なプロジェクトの開始を計画しています。簡単に言えば、メタデータを含むクラス リストが必要です。今のところ継承階層で十分ですが、最終的には、クラスに関する詳細情報 (クラスを含む、メタデータを含むフィールド/メソッドなど) を取得できるようにしたいと考えています。
これを支援するためにOpenJDKを使用したいと思います。
javac (または他の) コードのどこで openjdk がどのように機能するかを理解し始めることができるので、javac コードをフォークしてこの情報を取得するために何かを書くことができますか?
ubuntu-10.04 - java.net.ConnectException: ubuntu 10.04 での接続タイムアウト エラー
http get を実行しようとすると、接続タイムアウト エラーが発生し続けます。同じコードをシステムで実行すると問題なく動作しますが、サーバーで実行しようとするとこの問題が発生します。curl で試したときと同じ URL は一貫して応答を返します。どちらのシステムにも ubuntu 10.04 があり、open-jdk を使用しています。どちらも commons-httpclient-3.1.jar を使用し、マルチスレッドではなく、複数の接続が関係しています。行動の違いを引き起こしているどこかに何か違うものがあるに違いないことは理解していますが、どこから始めればよいのかわかりません。ポインタはありますか?
java - OpenJDKのJava7アップデートはどこにありますか?
OracleはJava7のアップデート2をリリースしましたが、OpenJDKは昨年夏にリリースされた元のビルド147のままであるようです。
OpenJDKのアップデートは利用できますか?
更新のためだけのOpenJDKプロジェクト(http://openjdk.java.net/projects/jdk7u/)があるようです。これは、Oracleと同時に更新をリリースすると述べていますが、何も見つかりません。
ありがとう
マーク
java - os x mac で Play フレームワークが起動しない
私は play フレームワークで遊んでいますが、これはかなりうまくいっているようです。サンプル アプリケーションを起動しようとすると、Mac 10.6.8 Java バージョン 1.6_29 で次のエラーが表示されます。openjdk 1.7 でも試しましたが、同じエラーが発生しました。お願いします。私は成功せずに2日間試みています。私は Linux マシンでトレイを作成しましたが、すべて問題ありませんが、私の開発マシンは os x Thks です。セイバー
java - OpenJDK JVM は Oracle Java SE JVM と同じですか?
Oracle Java SE には OpenJDK の一部ではないクローズド ソースの拡張機能とツールが含まれていることを理解していますが、Oracle Java SE JVM は OpenJDK JVM と同一ですか、それとも Java SE JVM としてリリースする前に Oracle が OpenJDK JVM に変更を加えていますか?
更新 1: JDK7 更新プロジェクトからいくつかの情報を見つけました: http://openjdk.java.net/projects/jdk7u/qanda.html
7 Update Project は Oracle からセキュリティ修正を受け取りますか?
はい。
OpenJDK 6 と同様に、セキュリティ フィックスは、最初に機密扱いされ、プライベート フォレストに適用されてから、影響を受ける JDK リリース トレインへのフィックスの一般的な同期発行の一部としてパブリック フォレストにプッシュされます。さらに、公開コード レビューおよびプットバック承認プロセスを通過せず、プロジェクトの問題トラッカー内の対応する問題は公開されません。
java - apt-get を使用して Xubuntu に OpenJDK-7 をインストールする
apt-getを使用してXubuntuにopenjdk-7を適切にインストールしようとして、髪の毛を引っ張っています。私が入手したJavaのバージョンは、javacのバージョンでは動作しないようです。これは私がXubuntuに持っているものです:
私は Linux や Java の専門家ではないので、HelloWorld プログラムを作成し、Ubuntu アプライアンスで試す前に自分の mac でテストしました。私は持っている:
それは良さそうに見えますが、Ubuntu に戻って再コンパイルし、同じプログラムを実行しようとすると、次のようになります。
何か案は?私がやりたいことは、Xubuntu ボックスで openjdk-7 を動作させることだけです。問題は、apt-get を使用して取得している Java と javac のバージョンが異なることです。
java - openjdk-6-jdk で Javac がインストールされていない
私は週末にいくつかの異なる Java コンパイラを試してきましたが、今朝は javac を使い続けることにしました。次に、テストによって引き起こされた混乱をクリーンアップし、Java の最後のトレースをすべて削除し、autoremove と autoclean の後に新しい「apt-get install openjdk-6-jdk」を実行しました。
その後、次の奇妙なことに遭遇しました。
私はすでにopenjdkをインストールしていましたが、とにかく試してみました:
私は愚かなことをしているに違いないことは知っていますが、他の誰かが正しい方向へのポインタを与えることができれば、非常に感謝しています...
乾杯
編集: 私の Java ディストリビューションの「新しい」インスタンスに関するいくつかの奇妙な側面が見つかりました。たとえば、正規表現インポートshrugsから来るはずの「パターン」または「マッチャー」を認識していないようです。
java - java.util.regex のインポートが失敗する
java.util.regex をインポートしようとするとエラーが発生します (以前はインポート java.util.* しかなかったので、エラーがインポートにあることを特定するために行を追加しました)。
私の知る限り、正規表現は「コア」ライブラリです。import java.io.* が機能するため、ライブラリの場所を追跡するネイティブメソッドが機能するはずなので、これがどのように発生したのか非常に困惑しています。
PS:週末にいくつかのJavaコンパイラをテストして、気に入ったものを見つけ、今朝「クリーンな」openjdk-6を再インストールしたことに注意する必要があります。これはおそらく問題の原因ですが、どうすればよいかわかりません.
乾杯
編集(解決済み):..私は間違いなく恥をかいて隠れに行きます。本当にばかげた間違いを指摘してくれてありがとう.