問題タブ [java-6]
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.
java - JavaのCompilerAPIでコンパイルするときにデバッグ情報を追加する方法
JavaCompiler
でコンパイルされたクラスにデバッグ情報が含まれるかどうかを制御するには、何をする必要がありますか?
getTask()
-methodのパラメーターと関係があると思いoptions
ますが、その仮定が最初から正しいかどうかについての参照が見つかりません。正しい場合、それを制御する正しい方法は何ですか?
java - Java-別のリストのリスト内のアイテムの数を見つける方法
2つのリストがあるとします。
カートリストのアイテムが製品リストにいくつあるかを確認する必要があります。上記のリストの場合、答えは1になります(電話は製品とカートに入っているため)。カートリストが次の場合:
結果は0になります。カートにコンピューター、マウス、机、椅子が含まれている場合、結果は2になります(コンピューターとマウスの場合)。
Apache CommonsCollectionsまたはGoogleCollectionsAPIに何かありますか?私はそれらを調べて、バッグの数を取得する方法を見つけましたが、何かが足りない可能性はありますが、別のリストからは取得していません。今のところ、私が考えることができる唯一の方法は、カートのアイテムを繰り返し処理し、製品に個々のアイテムが含まれているかどうかを確認し、カウントを維持することです。カウント(ブール値ではない)が必要なため、 containsAllを使用できません。カート内のすべてのアイテムが製品リストに存在しない場合は失敗します(これは発生する可能性があります)。
それが重要な場合、私はJava1.6を使用しています。
java - Java SE 6 の組み込み Web サーバーで Jersey を実行するには?
Tomcat、Jetty、または Java EE 6 コンテナーを使用して REST サービスを提供するのではなく、組み込みの Web サーバーを使用したいと考えています。
osx-snow-leopard - swt.library.path、java.library.path、またはjarファイルエラーにswt-cocoa-3557またはswt-cocoaがないことを解決するにはどうすればよいですか?
Mac OSX Snow Leopard で swt アプリケーションを動作させることができません。
-Dswt.library.path= および -Djava.library.path ステートメントを「VM 引数」に追加し、Eclipse 実行構成ページの「環境」セクションでそれらを変数として設定しようとしました。
.jar ファイルが指定したパスにあることを確認しました。.jar の中を見ると、次のライブラリが含まれているようです。
これを機能させる方法についてのアイデアはありますか? それはまったく可能ですか?
ここで詳しく説明されているように、「依存プロジェクト」としてswtを追加しました
http://www.eclipse.org/swt/eclipse.php
そして、編集時に.jarファイルを見つけるようです(swtクラスとメソッドの構文チェックなどを取得します)。
java - Mac OS X 10.5.8 で Java 1.6 をデフォルトとして設定する
OS X 10.5.8 搭載の MacBook Pro Intel Core 2 Duo で Java 1.6 をデフォルトに設定するにはどうすればよいですか? 最新のソフトウェア更新をインストールし、Java SE 6 64 ビットの選択肢を「Java Preferences」アプリケーションの一番上にドラッグしました (さらに再起動しました) が、それでもコマンド ラインで java -version は次のように応答します。
何か案は?
java - クラスがJava6用にコンパイルされたかどうかを確認する方法はありますか?
Java クラスが Java 6 VM で使用するためにコンパイルされたかどうかを確認するにはどうすればよいですか?
簡単な方法はありますか?
javascript - Java6 1.6 スクリプト エンジンで JavaScript から Java メソッドを呼び出すことは可能ですか?
Java 1.6 で提供されている ScriptEngineManager を介して、JavaScript ファイルから独自の Java メソッドを呼び出したいと思います。それは可能ですか?
java - JDK 6:指定されたクラスのメインメソッドを実行する新しいJavaプロセスを実行する方法はありますか?
終了する直前に、クラスのmainメソッドを実行するために新しいデーモンプロセスを実行する必要があるアプリケーションを開発しようとしています。
メインアプリケーションが終了した後も、デーモンプロセスが実行中である必要があります。
これはOracleDBで実行されるJavaストアドプロシージャであるため、ファイルシステムファイルではなくデータベース構造で定義されているため、オペレーティングシステムシェルからJavaクラスを見つけることができないためRuntime.execを使用できません。
特に、望ましい動作は、リモートデータベースセッション中に次のことができるようになることです。
デーモンプロセスを実行し、デーモンプロセスを実行状態のままにして終了する最初のJavaメソッドを呼び出します
そして(最後の呼び出しが終了したため、デーモンプロセスとセッション制御を実行します)結果的に
デーモンプロセスと通信するメソッドを呼び出します(通信の最後に最終的に終了します)
これは可能ですか?
ありがとう
アップデート
ホストに、JDBC-11Gociドライバーを使用してOracle11gR1DBに接続するJavaJDK6クライアントアプリケーションからのファイル転送サービスがない場合、大きなテキストファイルを作成してデータベースにロード(最高のパフォーマンスを実現)する必要があります。
入力として与えられたLOB(ラージデータベースオブジェクト)をファイルに格納するプロシージャを呼び出すことで、実用的なソリューションをすでに開発しましたが、そのようなメソッドは、避けたい中間構造が多すぎます。
そこで、最初の呼び出しでDB上にServerSocketを作成し、後でそれに接続して、直接高速通信でデータ転送を確立することを考えました。
私が遭遇した問題は、ServerSocketを作成するJavaプロシージャが終了できず、そのソケットとクライアントで実行中のスレッド/プロセスをリッスンしたままにして、ServerSocketが作成されたことを確認するために別のスレッドを実行できないために発生します残りの仕事を処理します。
明確になりたい
macos - AppleはJava6をまだサポートしていますか?
しばらく前に、Javaでアプリケーションをリリースしました。Java 6をターゲットにしていると、Macintoshのユーザーベースがかなりあることに気づきました。当時、Appleはユーザー向けにJRE 6を作成することに慣れていなかったため、アプリケーションをJava5と6の両方と互換性を持たせる必要がありました。
今、私はそのプロジェクトに戻り、それらのユーザーをサポートできなくなったことに気づきました。Sunは、JDK 5のサポートが終了したため、ダウンロードを許可しなくなりました。だから私は岐路に立たされています。私の知る限り、PPCMacユーザーはまだJRE6を使用できません。
だから私はこの質問をします:どうすればこの苦境を解決できますか?私はまだそれらのユーザーをサポートしたいのですが、構築するためのJDKがありません。AppleはPPCユーザー向けにJRE6をリリースしましたか?JDK 5を入手する別の方法はありますか(Sunのビジネスメンバーになる以外)?これらのユーザーをサポートするための代替の推奨事項はありますか?
よろしく、-Shirik
編集:いくつかの追加情報、AppleがPPC用のJava 6をリリースした場合、入手はどれくらい簡単ですか?これは、Java5VMを使用したPPCアーキテクチャを示すユーザーからのログが常に表示されているためです。
subclipse - Windows7ではサブクリップをVisualSVNに接続できません
svn:サーバーによって接続が拒否されましたsvn:オプション要求が'/ svn / myrepo / MyProject / trunk'で失敗しましたsvn:サーバーによって接続が拒否されました
Java32ビット1.6.20Windows764ビットEclipse3.5.232ビットVisualSVN2.1.3
Eclipse3.5.2にインストールされたサブクリップ。リポジトリmyrepoとプロジェクト構造MyProjectを作成しました。サブクリップからリポジトリの場所https:// desktop-PC / svn / myrepo / MyProject / trunkを開こうとしましたが、エラーポップアップが表示されました場所の検証中にエラーが発生しましたorg.tigris.subversion.javahl.ClientException:svn:サーバーによって接続が拒否されましたsvn:OPTIONSリクエスト'/ svn / myrepo / MyProject /trunk'""で失敗しました
コマンドプロンプトから、次の操作を行います(stackoverflowでは投稿にハイパーリンクが1つしか許可されていないため、この投稿のサーバーURLにスペースを挿入しました)。
ping https:// desktop-PC ping要求でホストhttps://desktop-PCが見つかりませんでした。名前を確認して、もう一度やり直してください。