タグ付けされた質問 「java」

Javaは人気のある高水準プログラミング言語です。言語自体の使用または理解に問題がある場合は、このタグを使用してください。このタグが単独で使用されることはめったになく、[spring]、[spring-boot]、[jakarta-ee]、[android]、[javafx]、[gradle]、および[maven]と組み合わせて使用​​されることがほとんどです。

6
EclipseでのJDKの設定
Java 6と7の2つのJDKがあります。 両方を使用してプロジェクトを構築したい。最初は1.6に対してのみビルドしました。プロジェクト設定で、コンパイラレベルとして1.5、1.6、1.7を選択できます。 これらのオプションはどのようにIDEに追加されますか?Java 1.5をインストールしたことがありません。Java 1.4が欲しかったとしましょう。これをリストに表示するにはどうすればよいですか?IDE設定に2つの異なるJREを追加しましたが、これらはドロップダウンに表示されるものではありません。
116 eclipse  java 

5
Mavenが毎回maven-metadata.xmlをダウンロードするのはなぜですか?
以下は、MavenでWebアプリケーションを構築しようとしたときにインターネット接続が不安定な場合に通常発生するエラーです。 私の質問は、同じアプリが以前にビルドされている場合、なぜMavenは常にダウンロードする必要があるのか​​ということです。 Mavenを毎回ダウンロードさせる私の設定の何が問題になっているのでしょうか? 以下は、オフラインでビルドしようとすると表示されるエラーです。 [INFO] ------------------------------------------------------------------------ [INFO] Building mywebapp 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ Downloading: https://raw.github.com/pagecrumb/mungo/mvn-repo/com/pagecrumb/mungo/0.0.1-SNAPSHOT/maven-metadata.xml [WARNING] Could not transfer metadata com.mywebapp:mungo:0.0.1-SNAPSHOT/maven-metadata.xml from/to mungo-mvn-repo (https://raw.github.com/pagecrumb/mungo/mvn-repo/): raw.github.com [INFO] [INFO] --- maven-war-plugin:2.1.1:war (default-cli) @ mywebapp --- [INFO] Packaging webapp [INFO] Assembling webapp [mywebapp] in [D:\workspace\web\target\mywebapp-1.0-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp resources [D:\workspace\web\src\main\webapp] …

4
タイプWebMvcConfigurerAdapterは廃止されました
Spring MVCバージョンに移行するだけです5.0.1.RELEASEが、突然EclipseでSTS WebMvcConfigurerAdapterが非推奨としてマークされます public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/resources/**").addResourceLocations("/resources/"); // to serve static .html pages... registry.addResourceHandler("/static/**").addResourceLocations("/resources/static/"); } .... } どうすればこれを削除できますか?
116 java  spring  spring-mvc 

4
ジャクソンはキャストせずにJsonNodeをArrayNodeに変換する方法?
JSONライブラリをorg.jsonからJacksonに変更し、次のコードを移行したいと思います。 JSONObject datasets = readJSON(new URL(DATASETS)); JSONArray datasetArray = datasets.getJSONArray("datasets"); 今ジャクソンで私は以下を持っています: ObjectMapper m = new ObjectMapper(); JsonNode datasets = m.readTree(new URL(DATASETS)); ArrayNode datasetArray = (ArrayNode)datasets.get("datasets"); でもキャストは嫌いですが、可能性はありClassCastExceptionますか?配列ではない場合に適切なエラー処理ができるようにgetJSONArray、in と同等のメソッドはありorg.jsonますか?
116 java  arrays  json  jackson 

10
Javaメソッドで無用な戻りを回避するにはどうすればよいですか?
理論的には、return2つのforループにネストされたステートメントに常に到達する状況にあります。 コンパイラーはこれに同意せずreturn、forループ外のステートメントを要求します。私の現在の理解を超えているこの方法を最適化するエレガントな方法を知りたいのですが、私が試みたbreakの実装はどれもうまくいかないようです。 添付されているのは、ランダムな整数を生成し、intパラメータとしてメソッドに渡された範囲内で生成された2番目のランダムな整数が見つかるまで繰り返される反復を返す割り当てからのメソッドです。 private static int oneRun(int range) { int[] rInt = new int[range+1]; // Stores the past sequence of ints. rInt[0] = generator.nextInt(range); // Inital random number. for (int count = 1; count <= range; count++) { // Run until return. rInt[count] = generator.nextInt(range); // Add randint to current …
115 java 

13
java.sql.SQLException:-ORA-01000:オープンカーソルの最大数を超えました
ORA-01000 SQL例外が発生します。それに関連するクエリがあります。 最大オープンカーソルはJDBC接続の数に正確に関連していますか、それとも、単一の接続用に作成したステートメントと結果セットオブジェクトにも関連していますか?(接続プールを使用しています) データベース内のステートメント/結果セットオブジェクトの数(接続など)を構成する方法はありますか? シングルスレッド環境では、メソッドローカルステートメント/結果セットオブジェクトの代わりにインスタンス変数ステートメント/結果セットオブジェクトを使用することをお勧めしますか? 準備されたステートメントをループで実行すると、この問題が発生しますか?(もちろん、sqlBatchを使用することもできます)注:ループが終了するとpStmtが閉じます。 { //method try starts String sql = "INSERT into TblName (col1, col2) VALUES(?, ?)"; pStmt = obj.getConnection().prepareStatement(sql); pStmt.setLong(1, subscriberID); for (String language : additionalLangs) { pStmt.setInt(2, Integer.parseInt(language)); pStmt.execute(); } } //method/try ends { //finally starts pStmt.close() } //finally ends 単一の接続オブジェクトでconn.createStatement()およびconn.prepareStatement(sql)が複数回呼び出されるとどうなりますか? Edit1: 6. Weak / …
115 java  oracle  jdbc 

7
JavaでURLまたはURIを作成する慣用的な方法は何ですか?
JavaでURLまたはURIを作成するにはどうすればよいですか?慣用的な方法、またはこれを簡単に行うライブラリはありますか? リクエスト文字列から開始し、さまざまなURL部分(スキーム、ホスト、パス、クエリ文字列)を解析/変更し、クエリパラメータの追加と自動エンコードをサポートする必要があります。
115 java  url 

7
クラス名で「this」を使用する
私はAndroidプログラミングを行っており、C#のトレーニングを受けた人にはファンキーに思えるコンストラクターを見つけたとき、インテントについて学んでいました。呼び出しは: Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class); どちらのパラメーターも私にとって新しいものです。クラス名からの静的な「.this」はどのようにありますか?これはJavaのものですか、Androidのものですか?私はのコンテキストにいるため、これを単に「これ」と言うのと同じであると想定していますがCurrentActivity、クラス名自体からこの「これ」を呼び出す方法がわかりません。また。「.class」は、C#でよく知っているリフレクションに使用されているように見えますが、これに関する洞察も歓迎します。 ありがとう。
115 java  android  this 


12
プログラムでファイルのアクセス許可を変更するにはどうすればよいですか?
Javaでは、動的に一連のファイルを作成しています。linux/ unixファイルシステムでこれらのファイルのファイル権限を変更したいと思います。と同等のJavaを実行できるようにしたいのですがchmod。それは可能なJava 5ですか?もしそうなら、どうですか? Java 6ではFileオブジェクトにsetReadable()/ setWritable()メソッドがあることを知っています。これを行うためのシステムコールを作成できることも知っていますが、可能であればそれを避けたいと思います。
115 java  filesystems 

5
Boolean.valueOf()がNullPointerExceptionを生成することがある
私はこのコードを持っています: package tests; import java.util.Hashtable; public class Tests { public static void main(String[] args) { Hashtable<String, Boolean> modifiedItems = new Hashtable<String, Boolean>(); System.out.println("TEST 1"); System.out.println(modifiedItems.get("item1")); // Prints null System.out.println("TEST 2"); System.out.println(modifiedItems.get("item1") == null); // Prints true System.out.println("TEST 3"); System.out.println(Boolean.valueOf(null)); // Prints false System.out.println("TEST 4"); System.out.println(Boolean.valueOf(modifiedItems.get("item1"))); // Produces NullPointerException System.out.println("FINISHED!"); // …


6
メソッドの戻り型がVoidの場合、何を返しますか?(無効ではありません!)
JavaでGenericsを使用しているため、Void戻り値の型として関数を実装する必要がありました。 public Void doSomething() { //... } そしてコンパイラは私が何かを返すことを要求します。nullとりあえず戻るだけですが、それが良いコーディング方法かどうか疑問に思っています... 私は約求めているVではない、OID V OID。予約されたキーワードVoidではなく、クラスvoid。 私も試してみたVoid.class、void、Void.TYPE、new Void()、すべてでは動作しませんノーすべてのリターンが、すべて。(多かれ少なかれ明白な理由で)(詳細についてはこの回答を参照してください) それで、関数の戻り値の型が何である場合、私は何を返すことになっていVoidますか? Voidクラスの一般的な用途は何ですか?
115 java  generics  void 

7
Android RESTクライアント、サンプル?
このスレッドが回答を受け入れたとしても、他のアイデアを自由に提案してください。 私はこれらの記事に会いました: Restful APIサービス Android用Java RESTクライアントAPI RESTクライアントアプリケーションに関するこのGoogle I / O 2010ビデオに私を導きました http://www.youtube.com/watch?v=xHXn3Kg2IQE&feature=player_embedded 今から、アプリケーションコントローラクラスで静的コンポーネントとしてRESTコンポーネントを作成しています。 これからはパターンを変えたほうがいいと思います。Google IOSchedアプリケーションは、AndroidでRESTクライアントを作成する方法の優れたサンプルであると誰かが指摘しました。この方法は複雑すぎると誰かが言った。 では、ベストプラクティスを教えてください。簡単な方法で。 IOSchedアプリケーションは、サンプルのユースケースには複雑すぎます。
115 java  android  api  rest 

9
Eclipse用のマクロレコーダーはありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する マクロを記録および再生するための優れたEclipseプラグインはありますか? 私が試したこの1を、それはどんな私を行うことがプライムタイムの準備ができていなかったようにそれが見えたgood-ませんでした。 エディターテンプレートについては知っていますが、キーストロークを記録し、一連のテキストに対して複数回適用できるものを探しています。 これはIDEの奇妙な穴のようです。このための組み込み機能が不足していますか?
115 java  eclipse  ide  editor  macros 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.