.JWS

JWS ファイル

Oracle WebLogic Java Web Services File
質問する
クイック回答

JWS ファイルは、.jws 拡張子と @WebService アノテーションを持つプレーンな Java ソースファイルであり、BEA/Oracle WebLogic Server が SOAP Web サービスを自動コンパイルおよびデプロイするために使用されます。任意の Java IDE またはテキストエディタで開くことができ、読み取り可能な Java コードです。現代の Java プロジェクトでは、代わりに JAX-WS アノテーションを備えた標準の .java ファイルが使用されます。

開発元: BEA Systems (acquired by Oracle Corporation, January 2008) カテゴリ: インターネットファイル MIME: text/plain
対応OS Windows
関連: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 27, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

JWS ファイル形式とは?

.jws ファイルは、Oracle WebLogic Server が直接デプロイ可能な Web サービスとして処理する、アノテーション付きの Java ソースファイルです。従来の .java 拡張子の代わりに .jws 拡張子を使用することで、WebLogic に対してファイルの自動コンパイル、Web サービスとしてのデプロイ、および対応する .WSDL コントラクトとクライアントスタブの生成を指示し、個別のビルドステップを不要にします。

ファイルの内容は、JSR-181 アノテーション(@WebService、@WebMethod、@WebParam)に加えて、@WLHttpTransport や @Policy などのオプションの WebLogic 固有のアノテーションで装飾された標準の Java ソースコードです。.jws ファイルはプレーンな UTF-8 テキストであるため、任意のテキストエディタや Java IDE で .java ファイルと同様に読み取りや編集が可能です。

BEA Systems は、2003 年に WebLogic Workshop 8.1 でこの慣習を導入しました。Oracle は 2008 年 1 月に BEA を買収し、Workshop IDE を廃止しました。Oracle WebLogic Server 14c(14.1.1、2020 年リリース)は依然として JWS アノテーションをサポートしていますが、ファイルベースの自動デプロイワークフローはレガシーと見なされています。現代の Java Web サービスでは、Maven または Gradle でビルドされた標準の .java ファイルを使用し、javax.jws (Java EE) または jakarta.jws (Jakarta EE 9+) アノテーションに依存します。

IntelliJ IDEA や Eclipse などの現代的な Java IDE は、.jws ファイルにプレーンな Java ソースが含まれているため、.java ファイルと同一に処理します。.jws による区別は完全に WebLogic サーバー側の慣習であり、別の言語やバイナリ形式ではありません。

セキュリティと安全性

リスク: LOW

JWS ファイルは Java ソーステキストであり、それ自体で実行することはできません。リスクは WebLogic サーバーにデプロイされたときにのみ発生し、その時点では標準の Java/サーバーセキュリティが適用されます。.jws ファイル形式自体に固有の既知の攻撃ベクトルはありません。

形式の詳細

概要
正式名称Oracle WebLogic Java Web Services File別名 JWS annotated Java file, BEA WebLogic JWS file
開発元BEA Systems (acquired by Oracle Corporation, January 2008)登場時期 2003 (BEA WebLogic Workshop 8.1)
MIME タイプtext/plain
タイプテキスト、アノテーション付き Java ソースファイル
この拡張子は以下でも使用されています…
  • JAWS スクリプトファイル - Freedom Scientific のスクリーンリーダー Job Access With Speech (JAWS) は、コンパイル済み JAWS スクリプトファイルの拡張子として .jws を使用します。関連する .jsb はスクリプトバイナリ、.jss はソースです。WebLogic の JWS とは完全に異なります。

JWS ファイルを開くプログラム

Windows4 apps
IntelliJ IDEA フリーミアム エディタで直接 .jws ファイルを開きます(File → Open)。構文ハイライトを有効にするには、IDE の設定で .jws を Java に関連付けてください。
Oracle WebLogic Server フリーミアム WebLogic Workshop プロジェクト経由で .jws ファイルをデプロイするか、WebLogic アプリケーションモジュール内に配置します。サーバーが Web サービスを自動コンパイルおよびデプロイします。
Eclipse IDE for Java EE Developers オープンソース Eclipse でファイルを開きます。必要に応じて、.jws 拡張子を Java エディタに関連付けてください(Preferences → General → Editors → File Associations)。
Visual Studio Code オープンソース 構文ハイライトのために Java Extension Pack をインストールした VS Code で .jws を開きます(JWS はプレーンな Java ソースです)。

技術的詳細

詳細仕様
エンコーディングプレーンテキスト、UTF-8(標準的な Java ソースエンコーディング)
コンテナ拡張子が変更されたプレーンテキストの Java ソースファイル。バイナリラッパーなし
アノテーション標準JSR-181 (Web Services Metadata for the Java Platform) およびオプションの Oracle WebLogic 固有のアノテーション
主要なアノテーション@WebService, @WebMethod, @WebParam (JSR-181); @WLHttpTransport, @Policy (WebLogic 固有)
デプロイトリガーWebLogic Server が .jws 拡張子を検出し、起動時またはファイル変更時に自動コンパイル、デプロイ、および WSDL 生成を実行
生成されるアーティファクトデプロイ時にサーバーによって生成される WSDL コントラクト、クライアントスタブ、およびコンパイル済み .class ファイル
一般的なファイルサイズ1 KB - 100 KB
関連 OSWindows, Linux, Solaris, AIX, HP-UX, macOS (WebLogic はクロスプラットフォームで動作)
ホストアプリケーションOracle WebLogic Server。BEA WebLogic Workshop 8.1 から開始(Workshop IDE は 2008 年に廃止)
IDE 互換性IntelliJ IDEA、Eclipse、VS Code によって .java と同様に解析される。特別な言語サポートは不要
移行パスMaven または Gradle ビルドにおける javax.jws / jakarta.jws アノテーションを使用した標準の .java ファイルに置き換え
リリース日2003 (BEA WebLogic Workshop 8.1)
最新バージョンOracle WebLogic Server 14c (14.1.1, 2020) - JWS annotations supported
仕様書docs.oracle.com

JWS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
JWS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。JWS ファイルについて最初の質問をしてみましょう。

よくある質問

JWS ファイルとは何ですか?
BEA/Oracle WebLogic Server が SOAP Web サービスを自動デプロイするために使用する、.jws 拡張子を持つ Java ソースファイルです。@WebService アノテーションを含むプレーンな Java です。
JWS ファイルを開くにはどうすればよいですか?
任意のテキストエディタまたは Java IDE で開いてください。プレーンな Java ソースです。IntelliJ IDEA、Eclipse、VS Code、あるいはメモ帳でも動作します。
.jws を .java にリネームできますか?
はい。 .jws ファイルは構文的に有効な Java です。標準ツールでコンパイルするには .java にリネームしてください。クラスパスに javax.jws.* が必要になる場合があります。
WebLogic Workshop はまだ利用可能ですか?
いいえ。BEA WebLogic Workshop は、2008 年の Oracle による買収後に廃止されました。Oracle WebLogic Server 自体は継続していますが(最新:WLS 14c、2020 年)、Workshop IDE は存在しません。
現代の Java において JWS ファイルに代わるものは何ですか?
Maven または Gradle ビルドツールを使用し、JAX-WS アノテーション(javax.jws / jakarta.jws の @WebService)を使用した標準の .java ファイルです。特別なファイル拡張子は必要ありません。

参考文献

1Oracle WebLogic - Programming the JWS Filedocs.oracle.com
2BEA Workshop - Structure of a JWS Filedocs.oracle.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

関連する拡張子

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧