問題タブ [default-package]

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

java - デフォルトパッケージのJavaクラスにアクセスするには?

私は現在、grails プロジェクトで他のユーザーと協力しています。私はいくつかのJavaクラスを書かなければなりません。しかし、groovy で作成された検索可能なオブジェクトにアクセスする必要があります。このオブジェクトはデフォルト パッケージに配置する必要があるようです。

私の質問は次のとおりです。名前付きパッケージのJavaクラスからデフォルトパッケージのこのオブジェクトにアクセスする方法はありますか?

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

java - デフォルトパッケージからクラスをインポートする方法

重複の可能性:default-packageのjavaクラスにアクセスする方法は?


私はEclipse3.5を使用しており、デフォルトのパッケージとともにいくつかのパッケージ構造を持つプロジェクトを作成しました。デフォルトパッケージに1つのクラス(Calculations.java)があり、そのクラスを任意のパッケージ(たとえば)で使用したいと思いますcom.company.calc。デフォルトのパッケージに含まれているクラスを使用しようとすると、コンパイラエラーが発生します。デフォルトパッケージのクラスを認識できません。問題はどこだ?

Calculations.java-ソースコード

クラスを他のパッケージに入れることはできません。このクラスには、Delphiで実装されているいくつかのネイティブメソッドがあります。そのクラスをいずれかのフォルダーに配置すると、回避したいDLLに変更を加える必要があります(実際にはできません)。そのため、クラスをデフォルトのパッケージに入れました。

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

java - 指定しない場合、クラスが含まれるデフォルトのパッケージは何ですか?

次のコードを含む Main.java という名前のファイルがあるとします。

特定のパッケージ、(おそらく?) 名前のないパッケージに入れられますか?

ありがとう

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

java - 「デフォルトパッケージ」からパッケージの名前を変更すると、クラスが見つからないという例外が発生します

Javaで「デフォルトパッケージ」からパッケージの名前を変更すると、クラスが見つからないという例外が発生します。デフォルトのパッケージ内でコードを実行すると、コードは正常に動作しますが、Eclipse の新しい Java プロジェクトと新しいパッケージにコードを貼り付けると、上記のクラスが明らかに存在する場合でも、classnotfound 例外がスローされます。新しいパッケージ。なにが問題ですか?私を助けてください :(

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

java - (デフォルトの)src パッケージを使用すべきではないのはなぜですか?

私は最近 Eclipse IDE の使用を開始し、デフォルト (src) パッケージを使用して新しいパッケージを作成してはならないことを多くの場所で読みました。
この背後にある理由を知りたかっただけです。

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

eclipse - Tomcat Eclipse Java EE デフォルト パッケージ

Eclipse Juno と Tomcat 7 を使用して動的 Web アプリケーションをセットアップしようとしています。問題は、ファイル構造が次の場合にのみサーブレットを実行できることです。

MyProject/Java リソース/src/(デフォルト パッケージ)/MyServlet.java

デフォルトのパッケージの使用を避けるべきだと読みましたが(理由はわかりません)、別のパッケージを使用しようとすると:

MyProject/Java リソース/src/myPackage/MyServlet.java

エラーメッセージが表示されます:

HTTP ステータス 404 - /MyProject/MyServlet 要求されたリソースは利用できません

小さなテスト プロジェクトなので、新しいワークスペースを開始し、必要に応じてプロジェクトを新たに作成できます。どこかでパスを変更する必要があると思いますが、場所や方法がわかりません。

web.xmlで次を使用して動作させました

index.html ファイルは、次のタグを使用してこれを呼び出します。

最初はうまくいかなかったので、サーバーを右クリックしてTomcatの作業ディレクトリをきれいにしました(これが必要かどうかはわかりません)それでもうまくいかなかったので、あきらめてEclipseを終了しました。これで新しい設定が保存されたに違いありません。助けてくれてありがとう。DG

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

java - JAVAでデフォルトパッケージの使用が推奨されないのはなぜですか?

JAVA でデフォルト パッケージを使用することが推奨されないのはなぜですか? 保守性と読みやすさのために、より合理的で説明的なパッケージ名を使用する方が理にかなっていることは理解していますが、その背後に他の理由がありますか?

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

java - クラスから JFrame を呼び出すにはどうすればよいですか?

デフォルトのパッケージの下に Jframe を持つプロジェクトがあります。別のメイン クラスから jframe を呼び出すことはできません。

別のクラスは: A.java

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

java - デフォルトのパッケージとクラスパスからの構成ファイルのロード

jetty の JAX-RS アプリケーションで構成ファイルをロードしているときに、クレイジーなエラーが発生します。

config.propertiesデフォルトのパッケージを入れると、問題なく動作します。しかし、それをロードすると、オブジェクトjava -cp config.propertiesには何もありません。configこれらの方法を調べましたが、うまくいきません。

奇妙なことに、プロジェクトで Tinylog を Logger として使用し、TinyLog がtinylog.properties同じ方法でその構成ファイルをロードします。

を介してtinylog構成をフィードしていますjava -cp tinylog.properties。私のコードに何か問題がありますか?

0 投票する
0 に答える
309 参照

ubuntu - lua のデフォルト パッケージの変更

現在Ubuntuを実行していますが、luaに問題があります。プロジェクトを cmake で実行しようとすると、 と表示されますLUA_LIBRARY-NOTFOUND

ただし、lua をインストールしたので、/usr/include フォルダーをチェックインすると、そこに lua があることがわかります。しかし、lua50、lua5.1、および lua5.2 フォルダーがあります。

それは私のコンピューターではないので、私の前の人が正確に何をしたかはわかりません。

コマンド「pkg-config --libs lua」を実行すると、「-llua50」が返されます。そして、「-llua -lm」を返すことになっていることを知っています。

そのため、lua のデフォルト パッケージを「lua50」ではなく「lua5.2」を使用するように変更する必要があると思いますが、その方法も、それが正しいかどうかもわかりません。

この問題を解決する方法について考えている人はいますか?