問題タブ [jdk1.7]

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 に答える
8815 参照

ant - XJCを使用してWSDLをPOJOに変換するAntタスクは、エラーパッケージ名を返します

wsdlファイルを取得するAntタスクがあり、POJO(クライアント側のJava)を自動生成する必要があるため、クライアント側のJAX-WSWebサービスのプログラミングを開始できます。

ただし、「[ERROR]このスキーマに使用されているパッケージ名は有効なパッケージ名ではありません」というエラーが表示されます。

このエラーは、wsdlファイルに複数のスキーマインポートが含まれている場合にのみ発生します。

以下はwsdl全体です


XJCAntタスク

余分なスキーマインポートを削除すると、response.xsdまたはrequest.xsdのいずれかが含まれ、ANTタスクの「-p」パッケージ名前空間引数が1つだけ含まれる場合、ANTはエラーなしで実行されますが、wsdlファイルには複数のスキーマインポートが含まれます。

編集

以前のアプローチはJXCバグフォーラムに基づいていましたが、パッケージの規則に従うように「-p」引数の値を変更しました。

私は上記のアリのタスクを試しました

両方のパッケージ名をスペースで区切って1行に配置することにより、これはJXC docによると、「スペースで区切られた0個以上のパッケージ名前空間」を持つことができると説明しています。XJCが複数のスキーマインポートを処理できるようにする必要があります。

0 投票する
0 に答える
559 参照

java - エラー: java: モジュール main の JDK 1.7 が見つかりません

Linux でテストを実行しようとすると、このエラーが発生します。centos 6.0 Idea Intellij を使用しています

0 投票する
0 に答える
572 参照

java - openJDK の tzupdate

私たちは openJDK 7 を使用していますが、Oracle の tzupdater はそれをサポートしていないようです。

openJDK の tzupdater はどこからダウンロードできますか?

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

java - Starting java application

What is the difference between starting java process by:

and

Problem is that I'm starting Spring Boot Application with -jar argument, process starts normally, but in eclipse application starts with exception:

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

java - Facebook SDK v4.3 を使用した Android アプリは、4.4 Kitkat より前のバージョンで動作しますか?

新しい Facebook SDK 4.3 が出たので、アプリを更新するセレモニーを行っています。ポップアップするすべてのエラーを取り除くために、アプリの JDK バージョンを 1.6 から 1.7 に上げなければならないところまで来ました。これは、最小の Android API を 9 から Kitkat (19) に増やす必要があることも意味します。少なくとも 4.0 から 4.3 のユーザーもサポートする 必要があります。Facebook SDK 4.3v を 4.4 Kitkat(19) よりも古いバージョンの Android で動作させることができた人はいますか?

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

xcode - CurrentJDK ディレクトリがありません

私はOS X Yosemite 10.10.3を使用しています

XCODE を実行していますが、エラーが表示されます

Error: JAVA_HOME is not defined correctly. We cannot execute /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java

OSX Sierra (10.12)、El Captain (10.11)、Yosemite (10.10)、Mavericks (10.9)、Mountain Lion (10.8) または OSX Lion (10.7) の JAVA_HOME はどこにありますか? JAVA_HOME 変数のすべての提案を試しました。

Java と Oracle の jdk をアンインストールして再インストールしようとしました

java -version私にくれます

Java バージョン "1.7.0_79"
Java(TM) SE ランタイム環境 (ビルド 1.7.0_79-b15)
Java HotSpot(TM) 64 ビット サーバー VM (ビルド 24.79-b02、混合モード)

すべての提案で、バージョン # を正しいバージョン # に置き換えたことを確認しました。

CurrentJDK回答をいただいた皆様は、 /System/Library/Frameworks/JavaVM.framework/Versions/ 内に を持っているようです。

私が持っているAのはCurrent

これがエラーが発生する理由の一部であるかどうか疑問に思っています。どうすれば修正できますか?

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

java - JDK1.7 - 値にドットを含む enum 定数を取得する

以下に示す列挙型クラスを持つサードパーティのライブラリを使用しています。

私はこの列挙型に渡したい小道具ファイルからバージョンを読んで、次のようなそれぞれの列挙型定数を取得しています:

私は例外を下回っています:

「v2.2」は単一の文字列として扱われていないようです。文字列のドットをエスケープしていくつかの方法を試しましたが、どれも機能していません。私はJDK1.7を使用しています。誰でもこれに遭遇したので、アドバイスしてください。

0 投票する
0 に答える
335 参照

java - JVM のデバッグ モードを有効にするか、jdk8 のデバッグ ビルドを取得しますか?

安全なポイントの同期時間が長いアプリケーションで断続的な一時停止が見られます。

2015-07-27T03:05:18.478-0600: 734.948: アプリケーション時間: 4.1685198 秒 vmop [スレッド: 合計 initial_running wait_to_block] [時間: スピン ブロック同期クリーンアップ vmop] page_trap_count 733.780: VM 操作なし [343 0 0] [0 0 1168 0 0 ] 0 0
2015-07-27T03:05:19.647-0600: 734.949: : アプリケーション スレッドが停止した合計時間: 0.0012189 秒

これにより、必要なレイテンシーが .0 であるため、いくつかのタイムアウトが発生します~100ms。高い同期時間をデバッグする方法を知りたいです。jdk8または他の方法でデバッグ ビルドを取得できますか?

0 投票する
0 に答える
851 参照

java - 不正な文字 \187 javac

Java 1.6 では問題なくコンパイルできるが、Java 1.7 ではコンパイルできないソース コードがあります。

コンパイラは次のエラーをスローします。

また、Java 1.7 を使用して IntelliJ IDEA 経由で正常にコンパイルされます。

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

java - JavaFX と Swing のパフォーマンスの問題

Swing ベースのアプリケーションで JFXPanel 内で JavaFX を実行すると、永続的なパフォーマンスの問題が発生します。

これは、JDK1.7 で実行する場合にのみ問題になるようです。JDK1.8 を実行できる場合はいつでも、コードを変更することなく完全に機能するためです。

症状は、アプリケーションがフォントをあいまいにレンダリングしているように見えることと、パフォーマンスがひどいことです (TextField に入力するときにキーを押すと応答するのに数秒かかります)。

EDT、AWT、およびプラットフォーム スレッドに関する正しいルールを守っているため、これが問題になるとは思えません。

これは NetBeans のプラグインであり、一部のユーザーがさまざまな正当な理由で JDK1.7 で実行するため、JDK1.7 をサポートする必要があり、強制的にアップグレードすることはできません。

編集:これは問題を再現するMCVEです

私たちが実行しているテストには、非常に単純な javafx があり、たとえば、TextField を含む AnchorPane のみで、背後にコードはまったくなく、TextField に入力するだけでは非常に遅くなります。

動作は、Swing スレッドと JavaFX スレッド間のロック競合に非常によく似ていますが、説明や解決策が見つからないようです。