問題タブ [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.

0 投票する
3 に答える
6584 参照

java - EAR の APP-INF/lib 内の JAR ロードの順序

Class-Path 属性を持つ MANIFEST.MF ファイルを EAR 内の META-INF ディレクトリに追加すると、WebLogic 8.1 で APP-INF/lib にある JAR のロード順序に影響しますか?

0 投票する
3 に答える
294 参照

linux - 複数の Linux ディストリビューション用にバイナリのみのアプリケーションを公開するには、どのような方法が望ましいですか?

配布したいクローズドソースの Linux アプリケーションがあります。このアプリケーションは wxWidgets/GTK を使用しているため、このアプリケーションが依存する共有ライブラリ (60 以上) の膨大なリストがあります。

アプリケーションを公開し、最大数のディストリビューションをサポートするには、どのような方法が望ましいですか?

  • サポートされているディストリビューションごとにアプリケーションをビルドし、個別に公開することですか? これにはビルドが複雑になるという欠点があり (chroot とディストリビューションごとのビルド)、サポートされているディストリビューションでのみ機能します。

  • インストーラーにすべての共有ライブラリーを追加し、それらを LD_LIBRARY_PATH 環境変数 (VMware など) で使用することですか? これには、インストーラーのサイズが大きくなるという欠点があります。

  • 完全に静的なアプリケーションを構築することですか? これは、一部のライセンスに違反するため、絶対に不可能です。

  • それまたは別のオプションの組み合わせですか?ほとんどの商用ベンダーは、独自のグラフィカル (できれば GTK ベースの) アプリケーションをどのように公開していますか?

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

python - Pythonで書かれたLinuxパッケージ抽象化レイヤー?

結果の製品を含む、ビルド スクリプトから .deb および .rpm パッケージを生成する方法を探しています。すべてが Python で記述されているため、同じコードから RPM と Deb の両方の構築を実行できる抽象化レイヤーを誰かが知っているかどうか疑問に思っています。

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

python - C/Python プロジェクトをパッケージ化するときに distutils を使用する理由

Python と C コードの両方を含むオープン ソース プロジェクトがあります。私は、ubuntu/debian パッケージを作成する予定なので、distutils を使用する必要があるのではないかと考えています。C コードは、Python 拡張機能として使用できるものでも、使用したいものでもありません。C および Python プログラムは、localhost を介して TCP/IP と通信します。

つまり、ここでの結論は、パッケージ化を学んでいる間、distutils 固有のファイルを使用すると、C コードを Python 拡張機能として使用できないため、混乱するだけでしょうか? それとも、パッケージの概念をよりよく理解できるように、C と Python の機能を別のプロジェクトに分割する必要がありますか?

0 投票する
6 に答える
10753 参照

java - 戦争を1つに統合する方法は?

当社では、個別の戦争として構築された多数の異なるモジュールがあります。各クライアントは、購入したいモジュールを選択できます。すべてのモジュールが同じセッション、セキュリティ コンテキストなどを共有するため、それらを 1 つの war にマージすることは理にかなっています。

このプロセスを自動化することは可能ですか? たとえば、web.xml をマージしたり、各 wars の依存関係を計算したり、.jsp や .class などのファイルをコピーしたりする必要があります。ちなみに、Maven を使用していますが、この問題の解決策を見つけることができませんでした。

0 投票する
7 に答える
12688 参照

python - 「setup.pyupload」が「Uploadfailed(401):パッケージ情報を編集するには識別されている必要があります」で失敗します

走っているとき..

..次の出力が得られます。

~/.pypircログインの詳細がすでに含まれているにもかかわらず、ログインの詳細を保存するように求められます。その後、私が所有するパッケージのファイルのアップロードに失敗し、完全な書き込みアクセス権があります。

0 投票する
5 に答える
10226 参照

ubuntu - ビルド済みバイナリから .deb パッケージを作成しますか?

一連のビルド済みバイナリから Debian/Ubuntu .deb パッケージを作成したいと考えています。ソースコードにはアクセスできません。deb の作成に関して私が見つけた唯一のチュートリアルでは、ソース コードへのアクセスが必要であり、Debian パッケージを作成するための便利で簡単なツールはすべてそうです。

では、バイナリのフォルダーから deb を作成するにはどうすればよいでしょうか?

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

java - DLLファイルを含むJARファイルを作成するにはどうすればよいですか?

JARファイルと2つのDLLファイルを含むサードパーティのJavaライブラリを購入しました。サードパーティのJARファイルを呼び出す独自のJavaプログラムを作成しました。今私の質問は、すべてのコードとサードパーティのJARおよびDLLを含む単一のJARファイルにすべてのコードをパッケージ化するにはどうすればよいですか?

私はSWTがそのようなケースであることを知っています。include dllファイルがありますが、これswt.jarを行う方法と正しく機能させる方法がわかりません。

0 投票する
3 に答える
125 参照

linux - オープンソース アプリでソース ファイルを配布する

Linux および OSX 用のオープン ソース (GPL) アプリケーションを作成し、配布したいと考えています。デフォルトでバイナリと一緒にソースコードを配布するのは普通ですか、それともソースコードを入手できる場所へのリンクを提供するだけですか?

ソース ファイルを含めると、Linux および OSX のユーザー システムでソース ファイルを書き込む通常の場所はどこになりますか (/usr/local/src と考えていましたが、私の Ubuntu マシンでは、おそらくオープン ソース アプリがぎっしり詰まっていると思われますが、このディレクトリは空の)。