問題タブ [spark-java]

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 投票する
1 に答える
798 参照

java - スパークに画像をアップロードおよびダウンロードする方法は?

Sparkを Web レイヤーとして使用して画像をアップロードおよびダウンロードするにはどうすればよいですか?

この例を見つけましたが、コンテナーである Jetty に大きく依存しており、Tomcat では機能しません。

完全な例を見てみたいです。

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

java - Spark で単純な Web サーバーの HTTP 要求のログ記録を有効にする方法はありますか?

Sparkのドキュメント全体に目を通しましたが、ログ記録についてはまったく見当たりません。Spark がJetty Web サーバーの組み込みバージョンを使用していることは知っていますが、実際に Spark フレームワーク コードにアクセスして変更しない限り、Jetty ログを有効にする方法はないようです。

サーバーへのすべての HTTP リクエストをCommon Log Formatに記録することを望んでいました。現在、サーバーを起動すると、何回リクエストを投げても、これに続いて無音が表示されます。

現時点での最善のアイデアは、独自のログ システムをbeforeフィルターに組み込むことです。例えば:

しかし、この機能このフレームワークに組み込まれているようですが、私はそれを見ていません。比較的人気のある Web フレームワーク ( Githubで 3,000 個以上のスターを獲得) には、Web サーバー用のロギングが組み込まれていると思いますよね?

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

java - Java.exe 実行時の Maven ディレクトリの指定

私は Java の初心者 (わずか 2 日) で、Spark を使用して HTTP サーバーを実行しようとしています。IntelliJ で新しい Maven プロジェクトを作成し、IntelliJ で実行すると Spark から Hello World 応答が返されます。学習課題として、Java.exe を使用してコマンド ラインからアプリを実行したいと思います。を実行するjava Mainと、次のエラーが表示されます。

Exception in thread "main" java.lang.BootstrapMethodError: java.lang.NoClassDef oundError: spark/Request at Main.main(Main.java:5) 原因: java.lang.NoClassDefFoundError: spark/Request ... 1 詳細原因: java.lang.ClassNotFoundException: spark.Request at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 1 つ以上

Spark .jar ファイルが見つからないようです。-cp依存関係へのパスを指定するコマンド ライン オプションがあります。Maven がこれらのファイルを保持している場所を調べた後、次のコマンドを実行してみました。

java -cp .;C:\Users\jbuschmann.m2\repository Main

それでも同じエラー。Maven 依存関係へのパスを指定するにはどうすればよいですか?

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

openshift - OpenShift にデプロイされた spark - リソースが見つかりません

git push を使用して、シンプルな hello world spark maven アプリを OpenShift にデプロイしました。しかし、その URL を呼び出そうとすると、HTTP 404 が返されます。

ただし、ローカルホストでは問題なく動作しました。

これが私の web.xml です。Spark のドキュメント ( http://sparkjava.com/documentation.html#other-webserver ) に基づいています。

私はJavaを展開するのが本当に初めてです。だから多分私は何かが足りない。何か案は?

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

java - サーブレットのような差分クラスでリクエストを処理できるように、単一のメイン メソッドからルートを分離する方法

バックエンドの Restful API を強化するためにSparkフレームワークを使用しています。

私が読んだすべての例から、すべてのリクエストはmainメソッドで処理されます。サーブレットと同じように、さまざまなリクエストハンドラーをさまざまなクラスに分離して、コード構造が見栄えがするようにする方法はありますか。

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

java - Spark Java 定義できる get() 関数は 1 つだけです

私のコードには 2 つのget関数があります。

そして1つは

「/」関数の前に「/login」関数を配置すると、「/login」ページのみが機能し、その逆も同様です。

これについて何か助けはありますか?