[解決済み] コマンドライン(javacやapt)でクラスパスにjarをインクルードする
2022-03-09 19:34:48
質問
このプログラムを実行しようとしています。 Webサービスに関するすべての設定を行うには、aptを実行する必要があると思います。 (javacを使用しても同じ問題が発生します)。 私が得ているものは、コンパイルエラーだと思います。 (下に表示されています)。
私は、この jar をクラスパスに含める必要があると思います: jsr181-api.jar (ソース) . これを行うための簡単な一時的な方法はありますか(solarisで)? 私はそれを私のbash_rcファイルに追加したくありません(それは永遠にそこにあります)。 また、マニフェストテキストファイルを使用してそれを行ういくつかの方法があることを知っているが、それは複雑に思えたので、私はまだそれを見ていない。 というようなことをすればいいのでしょうか。
javac HelloImp <listOfJars>
または
ant HelloImp <listOfJars>
コード
package server;
import javax.jws.WebService;
@WebService
public class HelloImpl {
/**
* @param name
* @return Say hello to the person.
*/
public String sayHello(String name) {
return "Hello, " + name + "!";
}
}
コンパイルエラーです。
HelloImpl.java:3: package javax.jws does not exist
import javax.jws.WebService;
^
HelloImpl.java:5: cannot find symbol
symbol: class WebService
@WebService
^
2 errors
更新してください。 クールそれはラップされますが、それはまだかなり動作していません。 私は 新しい質問 を使用すると、物事をきれいに整理することができます。
解決方法は?
以下をお試しください。
java -cp jar1:jar2:jar3:dir1:. HelloWorld
デフォルトのクラスパスは(環境変数CLASSPATHがない限り)カレントディレクトリなので、再定義する場合は、私が行ったようにカレントディレクトリ(.)をクラスパスに追加していることを確認してください。
関連
-
[解決済み] 未処理の例外タイプIOException」が表示されるのですが?
-
[解決済み] JavaでFileFilterを作るには?
-
[解決済み] java.lang.ClassCastException: java.util.Arrays$ArrayList は java.util.ArrayList にキャストできません。
-
[解決済み] 警告: コンテキスト初期化中に例外が発生 - 更新の試みはキャンセルされました。
-
[解決済み] double 型を Int 型に変換、切り捨て
-
[解決済み] JAVA_OPTIONS、JAVA_TOOL_OPTIONS、JAVA_OPTSの違いについて
-
[解決済み] Eclipseでクラスとそれに対応するファイルの名前を変更する方法は?
-
[解決済み] 文字列の長さに応じて文字列をトリミングする
-
[解決済み] IntelliJからjarを正しくビルドする方法は?
-
[解決済み】IntelliJ IDEAプロジェクトに外部jar(lib/*.jar)を追加するための正しい方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] tempとは何ですか、またjavaにおけるtempの用途は何ですか?
-
[解決済み] ボタンでTextFieldをクリアする(Java)
-
[解決済み] パラメータ[変数]の不正な修飾子;finalのみが許可される[closed]。
-
[解決済み] 警告: コンテキスト初期化中に例外が発生 - 更新の試みはキャンセルされました。
-
[解決済み] Androidのコールバックとは何ですか?重複
-
[解決済み] Eclipse- Dynamic Web Module 3.0 で新しいプロジェクトを作成するときに Java 1.6 以降が必要なエラーが発生する。
-
[解決済み] 型の不一致:ArrayListからListへの変換ができない
-
[解決済み] java.sql.SQLRecoverableException: IO エラーです。NL Exceptionが発生しました
-
[解決済み] IntegerからBigIntegerへの変換
-
[解決済み] x--やx++はここで何をするのですか?