問題タブ [packages]

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

macos - DashcodeプロジェクトパッケージのないDashcodeプロジェクト

Dashcodeは、ソースファイルを「.dcproj」プロジェクトファイルに保持します。これは、実際にはOS Xのパッケージであり、実際にはディレクトリ構造にすぎません。引き続きDashcodeを使用したいのですが、「。dcproj」構造の「便利さ」はありません。なんで?したい...

  1. Mercurialにソースコードをチェックしてください
  2. コードの非GUI部分を開発するときは、TextMateを使用してください
  3. 最終的に、共通のコアコードのプラットフォーム固有のカスタマイズを構築してデプロイします(つまり、複数のプロジェクトで共通のソースを共有します)

Dashcodeプロジェクトをディレクトリにデプロイしてから、上記のすべてを実行できます。しかし、一度実行すると、Dashcodeに戻れない可能性があります。これは、視覚的なものに非常に便利です。より柔軟なソリューションを使用すると、「。dcproj」パッケージではなく、Dashcodeにコードの場所を通知し、そこで読み取り/書き込みを行うことができます。

0 投票する
9 に答える
95848 参照

java - コンパイル時にJARファイルをワイルドカードで含めるにはどうすればよいですか?

Javaファイル(MyRtmpClient.java)に次のものがあります。

そしてByteBuffer、JARファイル内にあります(もちろん適切なディレクトリ構造を持っています)。そのjarファイルと私が必要とする他のファイルは.javaファイルと同じディレクトリにあります。

次に、次の行でコンパイルします。

しかし、エラーが発生します:

MyRtmpClient.java:3: package org.apache.mina.common does not exist
import org.apache.mina.common.ByteBuffer;

プロジェクトにjarファイルを含めるにはどうすればよいですか?

0 投票する
4 に答える
2062 参照

lisp - Lispとパッケージに関する初心者の質問

気にせず、質問だけを見たい場合は、バックストーリーを一番下までスキップしてください。

だから私はしばらくの間LISPで遊んでいます。いくつかの基本的な機能、いくつかのクラス、およびファイルIO。この記事に出くわしたとき:

http://www.adampetersen.se/articles/lispweb.htm

そして、私はWebアプリケーションにlispを使ってみることに興奮しています。パッケージをダウンロードしに行きますが、一生の間、AllegroIDEにパッケージをロードする方法がわかりません。

うーん...わかりました。hunchentootサイトによると、基本的なパッケージの多くはLispWorksに含まれています。だから私はそれをダウンロードします。これらのIDEにダウンロードしたパッケージのソースを取得する方法がまだわかりません。彼らはパッケージのバイナリを持っているようですか?

たぶん、私のubuntuサーバーに切り替えて、すべてのパッケージをapt-getし、slimeをセットアップします(lispを学びたかったので、これまで使用したことはありません。emacsとlispを同時に学ぶのは本当に大変なことのようです)。私は必要なすべてのパッケージを入手してスライムをロードしますが、同じ問題が利用できません。

私はもう少し掘り下げて、ASDFと呼ばれるこのプログラムを見ます。ASDFはlisp用のパッケージビルダーのようなもののように見えますか?紛らわしいように思えます。この時点で私はあきらめようとしています。


あなたがまだこれを読んでいるなら、ここに私の質問があります。
1.これらのパッケージのソースをlisp環境にロードするにはどうすればよいですか。lispを学ぶのはそれほど難しいことではありませんが、環境に関する情報はまばらです。ASDFでダウンロードしたパッケージをビルドする必要がありますか?
2.すべてのツールを事前に学習するために大量の時間を短縮することなく、誰かがLispで起動して実行するための簡単な方法はありますか?

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

delphi - Delphi IDE で「パッケージ情報にアクセスできません」エラーを診断する方法

私は、相互に継承する一連の TFrame ベースのコンポーネントを開発しています (途中で私を大いに助けてくれた多くの人がすでに知っているように!)、パッケージとインストールに関連するさらに別の小さな「障害」に遭遇しています。

基本的に次の階層があります。

...そしてパネルTExtRzPanelは、Raize パネルから継承し、いくつかのサイズ変更/移動機能を追加し、他のいくつかのプロパティ/機能も備えています。TBaseSizeableFrameはこのコンポーネントを使用し、その機能の多くをフレーム自体に渡します。そのため、Viewer の複合コンポーネントを視覚的に開発できます。全体的にうまく機能します。

TFrame の子孫はすべてパレットに登録されています ( 関連する質問については、この投稿を参照してください)。現在、次のようにパッケージを設定しています。

  • MyPanels - TExtRzPanel を含む
  • BaseFrames - TBaseFrame と TBaseSizeableFrame を含む
  • ViewerSet1 - 1 つの Viewer フレームベース コンポーネントと、その Viewer をダイアログ フォームとして呼び出す非ビジュアル コンポーネントが含まれます。(このパッケージには、他のいくつかのビューアーも含める予定です)。

私の現在の混乱を引き起こした主なエラーは次のとおりです。

パッケージ 'MyPanels.bpl' のパッケージ情報にアクセスできません

私が試したことの正確なシーケンスとその順序を思い出すのに苦労しているので、私はこのことで十分にめまいがしていますが、TViewerを使用するViewerSet1にダイアログフォームを追加したときに問題が始まったようです同じプロジェクトのフレームであり、(もちろん) TExtRzPanel (IDE が不満を言っているパッケージ) を使用します。

これに基づいて、DCPファイル(およびDCUファイルもある時点であると思います)を削除し、パッケージをアンインストールしてから、MyPanels-> BaseFramesを再コンパイル/再インストールし、その時点まですべてが機能するようにしましたが、インストール時にViewerSet1 全体が再び吹き飛ばされます。これを理解しようとする途中で気付いたその他のエラーには、次のものがあります。

  • パッケージ C:\Documents and Settings\All Users\Documents\RAD Studio\5.0\Bpl\MyPanels.bpl は、別のバージョンの Delphi または CBuilder で作成されているため、インストールできません。次回プロジェクトをロードするときに、このパッケージのロードを試みますか? (注: 私は Delphi の 1 つのバージョン -- Delphi 2007 でのみこれを構築しました)
  • ある時点で、MyPanels のパッケージの説明が "取得" されていないことに気付きました (つまり、ファイル名が [ツール] -> [コンポーネント] -> [パッケージのインストール] のように表示されました)。 IDEが見つけたり使用したりしているファイルですが、私はそれを見たり見つけたりしていません。
  • 起動時に Delphi が表示する警告は、インストール済みのパッケージをロードできないこと、次回ロードしますか、などを示します。
  • パッケージ 'MyPanels.bpl' のパッケージ情報にアクセスできません (泡立て、すすぎ、繰り返し)

すべてのヘルプ/指示: 診断方法と、何を探すべきかを理解するのに役立つ概念的な説明があれば、最も高く評価されます。前もって感謝します。皆さん、ここでとても役に立ちました!ありがとうございました。: )


後で更新:

これを少し脇に置いて戻ってきた後、すべての DCP / DCU MyPanels ファイルを削除してから、3 つのパッケージを段階的にインストールしてみました。(VMWare は、ここで金の価値がありました。問題が発生した場合に最初からやり直す必要がないように、成功するたびにスナップショットを作成します)。ViewerSet1 パッケージからダイアログ フォームを削除すると、問題なくインストールされることがわかりました。次に、フォームを再度追加すると ( ここで遭遇したように、DFM には表示されません)、正常にインストールされるようです。すべてのコンポーネントがインストールされておらず、正常に動作しているように見えます (そして、VM 内の全体のスナップショットを作成します!) が、何が問題なのか、その理由はまだわかりません。そのフォームを追加すると、最初に何ができて、これらの種類のエラーが発生するのでしょうか? 何か案が?

「パッケージ情報にアクセスできません」というエラーがどのような原因で発生する可能性があるかについてのより良い説明/理解は、長期的には役立つと思います.

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

python - 別のモジュールをインポートするモジュールをインポートしようとすると、ImportError が発生します

ajax.py には、次のインポート ステートメントがあります。

components/db_init.py には、次のインポート ステートメントがあります。

そして components/storm/locals.py には、これがあります:

そのため、ajax.py でその import ステートメントを実行すると、次のエラーが発生します。

components/db_init.py を例外なく正常に実行できます...そのため、何が起きているのかわかりません。

誰かがこの問題に光を当てることができますか?

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

java - Java パッケージのイントロスペクション

パッケージ内のすべてのクラスを取得するにはどうすればよいですか?

0 投票する
4 に答える
30249 参照

ubuntu - Linux パッケージ リポジトリの *-dev パッケージには実際に何が含まれていますか?

私の質問は非常に基本的なものであり、現在の私の知識もそうです。

私は長年の Linux ユーザーですが、プログラミングに大きな関心を持ったのはつい最近のことです。Ubuntu リポジトリの多くの一般的なアプリケーションには -dev パッケージ (たとえば、 pidginに加えてpidgin -dev ) があることがわかりました。私の質問はこれです:

これらのパッケージには何が含まれていますか? pidgin-devをダウンロードすると、Pidgin の開発にどのように役立ちますか? 特定のアプリケーションのプラグインを作成するために必要なツールの依存関係チェックと同じくらい簡単ですか?

-dev パッケージにかなりの量のドキュメントがあることを期待していましたが、ある場合、アクセス方法がわかりません。マンページのようなものを考えていますが、コードの編集に役立ちます。

どんなアドバイスでも大歓迎です!

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

delphi - Delphi2006はコンポーネントパッケージを失います

Delphi 2006は、新しく起動するたびに、コンポーネントパッケージを失います。これは毎日発生します。自分で作成したカスタムVCLコンポーネントを含むコンポーネントパッケージがあります。Delphi 2006を起動するとき、何も記載されていません。しかし、これらのコンポーネントのいくつかが含まれているフォームを開くとすぐに、

bds.exe-コンポーネントが見つかりません

DclOpusRep2006.bplが見つからなかったため、このアプリケーションを起動できませんでした。アプリケーションを再インストールすると、この問題が解決する場合があります。

次にコンポーネントパッケージを再インストールしようとすると、次の2つのことが発生する可能性があります。

  1. デザインパッケージの空のリストを取得しました。新しいパッケージを追加する前に、regeditに移動して問題のパッケージを削除する必要があります。
  2. デザインパッケージのリストを取得しましたが、問題のパッケージがロードされて利用可能であることが示されています。

パッケージは常にローカルドライブで利用できますが、Delphiが存在するドライブではありません。トラブルシューティングのアイデアはありますか?

最初の答えに基づいて私の問題を明確にするために:私はこのプロジェクトの唯一の開発者です。ライブラリは、まだ存在しているのと同じ場所からインストールされており、コンポーネントパッケージリストのパスは正しいです。

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

delphi - 「パッケージ A をロードできません。パッケージ B にも含まれているユニット X が含まれています」

(より多くのパッケージ/コンポーネントのインストールが私にとって楽しいです -- これまでのすべての助けに感謝します)。

Delphi 2007 で、タイトルに記載されているエラーが表示されます。パッケージ A は、フレーム ベースの「ビューア パネル」のパッケージです。パッケージ B は、特定のデータベースにリンクされたデータセットに関する情報 (SQL、状態、クラス タイプなど) を表示するために使用されるいくつかのコンポーネントを含むパッケージであり、そのうちの 1 つは非ビジュアル コンポーネントです (これをインスペクタ) は、その情報を表示するフォームを作成して呼び出します。ユニットXはその形態のユニットです。

Inspector コンポーネントをパッケージ内のビューアー パネルの 1 つに追加しましたが、それを削除したため、プロジェクトの [ソースの表示] にも、追加したフレームベースのビューアー パネルのユニットにも参照が見つかりません。リファレンスはどこに隠れていますか?

また、その Inspector コンポーネントをビュー パネル フレーム (登録済みコンポーネントとしてもインストールされる) の 1 つに追加すると、この問題が発生するのはなぜでしょうか?

これは、この前の質問これにも関連している可能性がありますが、簡潔かつ明確に保ち、​​後で他の人に役立つことを願って、この特定の症状/問題から新たに始めることにしました. あらゆる助けを前もって感謝します。


アップデート:

Loren のおかげで、問題の原因となっていた USES 参照を見つけて削除することができました。ただし、達成しようとしていることを達成する方法についてはまだ明確ではありません。: \ これが最新です:

Inspector は、DataSet プロパティと内部「情報フォーム」を含む単純な非ビジュアル コンポーネントです。ShowInfo メソッドを呼び出すと、フォームが作成され、リンクされた DataSet に関連するさまざまな情報が入力されます。ビューアーを駆動する SQL をデバッグするために使用したいと考えています。

前述のように、Inspector はパッケージ B に含まれています。ビューアはパッケージ A にあります。TFrame の子孫 (真のパレット コンポーネントとして登録される) の一部で Inspector コンポーネントを使用したいと考えています。ただし、そのコンポーネントを特定の TFrame にドロップして使用し、パッケージ A をコンパイル/インストールすると、「パッケージ A を読み込めません。パッケージ B にも含まれるユニット X が含まれています」というエラーが表示されます。それが原因であることは明らかで、必要に応じて問題を再現できます。

以下のmoobaaの提案は理にかなっていますが、彼が提案するアプローチ2を実行しようとしてもうまくいかないようです私は何が欠けていますか?これは実行可能であるように思われます。実際、私が見たほとんどのパッケージは、他のインストール済みパッケージを常に使用しているようです (VCL 自体を含む)。

注: 私が知る限り、パッケージ B はパッケージ A に依存していません (スタンドアロンでインストールしたので、同意しているようです)。

(ところで、このようなパッケージの依存関係を「グラフ化」するツールはありますか?私は D2007 を使用しています)

いつものように、あなたの時間と助けに感謝します.