問題タブ [packaging]
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 - EAR の APP-INF/lib 内の JAR ロードの順序
Class-Path 属性を持つ MANIFEST.MF ファイルを EAR 内の META-INF ディレクトリに追加すると、WebLogic 8.1 で APP-INF/lib にある JAR のロード順序に影響しますか?
linux - 複数の Linux ディストリビューション用にバイナリのみのアプリケーションを公開するには、どのような方法が望ましいですか?
配布したいクローズドソースの Linux アプリケーションがあります。このアプリケーションは wxWidgets/GTK を使用しているため、このアプリケーションが依存する共有ライブラリ (60 以上) の膨大なリストがあります。
アプリケーションを公開し、最大数のディストリビューションをサポートするには、どのような方法が望ましいですか?
サポートされているディストリビューションごとにアプリケーションをビルドし、個別に公開することですか? これにはビルドが複雑になるという欠点があり (chroot とディストリビューションごとのビルド)、サポートされているディストリビューションでのみ機能します。
インストーラーにすべての共有ライブラリーを追加し、それらを LD_LIBRARY_PATH 環境変数 (VMware など) で使用することですか? これには、インストーラーのサイズが大きくなるという欠点があります。
完全に静的なアプリケーションを構築することですか? これは、一部のライセンスに違反するため、絶対に不可能です。
それまたは別のオプションの組み合わせですか?ほとんどの商用ベンダーは、独自のグラフィカル (できれば GTK ベースの) アプリケーションをどのように公開していますか?
python - Pythonで書かれたLinuxパッケージ抽象化レイヤー?
結果の製品を含む、ビルド スクリプトから .deb および .rpm パッケージを生成する方法を探しています。すべてが Python で記述されているため、同じコードから RPM と Deb の両方の構築を実行できる抽象化レイヤーを誰かが知っているかどうか疑問に思っています。
python - C/Python プロジェクトをパッケージ化するときに distutils を使用する理由
Python と C コードの両方を含むオープン ソース プロジェクトがあります。私は、ubuntu/debian パッケージを作成する予定なので、distutils を使用する必要があるのではないかと考えています。C コードは、Python 拡張機能として使用できるものでも、使用したいものでもありません。C および Python プログラムは、localhost を介して TCP/IP と通信します。
つまり、ここでの結論は、パッケージ化を学んでいる間、distutils 固有のファイルを使用すると、C コードを Python 拡張機能として使用できないため、混乱するだけでしょうか? それとも、パッケージの概念をよりよく理解できるように、C と Python の機能を別のプロジェクトに分割する必要がありますか?
java - 戦争を1つに統合する方法は?
当社では、個別の戦争として構築された多数の異なるモジュールがあります。各クライアントは、購入したいモジュールを選択できます。すべてのモジュールが同じセッション、セキュリティ コンテキストなどを共有するため、それらを 1 つの war にマージすることは理にかなっています。
このプロセスを自動化することは可能ですか? たとえば、web.xml をマージしたり、各 wars の依存関係を計算したり、.jsp や .class などのファイルをコピーしたりする必要があります。ちなみに、Maven を使用していますが、この問題の解決策を見つけることができませんでした。
python - 「setup.pyupload」が「Uploadfailed(401):パッケージ情報を編集するには識別されている必要があります」で失敗します
走っているとき..
..次の出力が得られます。
~/.pypirc
ログインの詳細がすでに含まれているにもかかわらず、ログインの詳細を保存するように求められます。その後、私が所有するパッケージのファイルのアップロードに失敗し、完全な書き込みアクセス権があります。
ubuntu - ビルド済みバイナリから .deb パッケージを作成しますか?
一連のビルド済みバイナリから Debian/Ubuntu .deb パッケージを作成したいと考えています。ソースコードにはアクセスできません。deb の作成に関して私が見つけた唯一のチュートリアルでは、ソース コードへのアクセスが必要であり、Debian パッケージを作成するための便利で簡単なツールはすべてそうです。
では、バイナリのフォルダーから deb を作成するにはどうすればよいでしょうか?
java - DLLファイルを含むJARファイルを作成するにはどうすればよいですか?
JARファイルと2つのDLLファイルを含むサードパーティのJavaライブラリを購入しました。サードパーティのJARファイルを呼び出す独自のJavaプログラムを作成しました。今私の質問は、すべてのコードとサードパーティのJARおよびDLLを含む単一のJARファイルにすべてのコードをパッケージ化するにはどうすればよいですか?
私はSWTがそのようなケースであることを知っています。include dllファイルがありますが、これswt.jar
を行う方法と正しく機能させる方法がわかりません。
linux - オープンソース アプリでソース ファイルを配布する
Linux および OSX 用のオープン ソース (GPL) アプリケーションを作成し、配布したいと考えています。デフォルトでバイナリと一緒にソースコードを配布するのは普通ですか、それともソースコードを入手できる場所へのリンクを提供するだけですか?
ソース ファイルを含めると、Linux および OSX のユーザー システムでソース ファイルを書き込む通常の場所はどこになりますか (/usr/local/src と考えていましたが、私の Ubuntu マシンでは、おそらくオープン ソース アプリがぎっしり詰まっていると思われますが、このディレクトリは空の)。