[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 06/02 15:30 / Filesize : 217 KB / Number-of Response : 929
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Eclipse統合M34【Java/C++/Ruby/Python/Scala】



1 名前:デフォルトの名無しさん mailto:sage [2013/02/22(金) 14:14:09.49 ]
●公式サイト
Eclipse.org home www.eclipse.org/
Eclipse downloads home www.eclipse.org/downloads/

●Java SE (JDK)
Java SE 5 www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html
Java SE 6 / Java SE 7 www.oracle.com/technetwork/java/javase/downloads/

●関連サイト
Pleiades - Eclipse プラグイン日本語化プラグイン
mergedoc.sourceforge.jp/
エクリプス - Eclipse Wiki (日本語)
www.eclipsewiki.net/eclipse/
Eclipse Plugins, Bundles and Products
marketplace.eclipse.org/

●前スレッド
Eclipse統合M33【Java/C++/Ruby/Python/Scala】
toro.2ch.net/test/read.cgi/tech/1340974518/
Eclipse統合M32【Java/C++/Ruby/Python/Perl】
toro.2ch.net/test/read.cgi/tech/1320318310/
Eclipse統合M31【Java/C++/Ruby/Python/Perl】
hibari.2ch.net/test/read.cgi/tech/1295886572/

●関連スレッド
・【日本語不自由】Eclipse Pleiades プラグイン toro.2ch.net/test/read.cgi/tech/1238911707/
・emacsでeclipseと同等の開発環境は作れるのか? toro.2ch.net/test/read.cgi/tech/1292073293/
・Eclipse質問スレ (WebProg板) kohada.2ch.net/test/read.cgi/php/1228913125/
・Java 高速GUI SWT 3 toro.2ch.net/test/read.cgi/tech/1164877399/

692 名前:817 mailto:sage [2013/11/18(月) 01:12:53.91 ]
質問です。
eclipseのADVにおいてctrl+F11をタイプするとエミュレーターが縦画面から
横画面に切り替わるという動作に関してなのですが
エミュレーターがLandscapeの状態でも中の画面がPortraitの状態で
画面の切り替えに追従してくれません。
また、screen orientationの設定をLandscape,Portraitにすると中の画面も
その通りに設定されるのですが、unspecifiedにするとまた画面が切り替えに追従しません
本当に初歩的な質問になりますがよろしくお願いします
環境はMac OSX eclipse ver4.2 になります
参考書籍としてはじめてのAndroid 第3版になぞってプログラミングをしています

693 名前:デフォルトの名無しさん mailto:sage [2013/11/18(月) 13:37:02.40 ]
>>692
同じアプリを実機へADBして比較した?
その結果によってコードが悪いのかエミュレータに問題があるか切り分けられるんじゃない?
いずれにしろちょっとスレチ気味なので、回答は余り期待できないかと

694 名前:デフォルトの名無しさん mailto:sage [2013/11/18(月) 16:34:31.29 ]
>>693
スレチ気味なのに返答していただきありがとうございます!
サンプルプログラムを使って試行錯誤の方をしてみることにします

695 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 15:30:05.21 ]
Eclipseを再起動せずに、Redo履歴を消去して、現時点までの変更を確定する方法はありますでしょうか?

たまにRedo連打で変更を遡るときに、行き過ぎることがあり、遡る必要がもうない段階のところで、一旦Eclipseを再起動したりしています。

696 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 20:11:05.33 ]
やっぱり普通の人は「再起動」って言うよな
絶対に「再始動」はおかしい

697 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 01:59:10.28 ]
再始動ってエンジンっぽい感じだなw

698 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 10:20:32.20 ]
次にお前は「Redo履歴をアンドゥしたい」と言う…ッ

699 名前:デフォルトの名無しさん mailto:sage [2013/11/23(土) 11:12:58.31 ]
チョークのプラグインを入れてないやつが始動ではまる

700 名前:デフォルトの名無しさん mailto:sage [2013/11/24(日) 00:48:07.62 ]
gitのローカルリポジトリってどうやってデバッグすんの?
clone - Import Projects - Import existing projects でインポートするとビルドされないんだけど



701 名前:デフォルトの名無しさん mailto:sage [2013/11/24(日) 00:58:43.58 ]
EGitの話?

702 名前:700 mailto:sage [2013/11/24(日) 01:19:43.23 ]
EGitかどうかわからないけどKeplerに元から入ってるやつ

703 名前:700 mailto:sage [2013/11/24(日) 02:37:38.04 ]
EGitなんだねコレ。どうやらできったっぽい。
Preferences - Git - default repository folderとworkspaceが違ったのが原因だった。
まず、コレを一致させて・・・

1)Import Projects - Import as general projectでプロジェクト作る
2)Delete project contents on diskをoffにして1)をdeleteする
3)New - java project - 1)で作ったプロジェクト名 - nextクリック
4)sourceタブ - プロジェクトの必要なディレクトリをUse as source folder - finish

の手順でビルドできた。

704 名前:デフォルトの名無しさん mailto:sage [2013/11/27(水) 05:43:03.45 ]
eclipseって人間を待たせるソフトだよなほんと
不安定だし

705 名前:デフォルトの名無しさん mailto:sage [2013/11/27(水) 16:46:13.01 ]
そんな>>704のオススメは?

706 名前:デフォルトの名無しさん mailto:sage [2013/11/27(水) 22:34:13.71 ]
>>704
だよねー
とにかく人を待たせるよな

707 名前:デフォルトの名無しさん mailto:sage [2013/11/27(水) 23:37:12.94 ]
MacのeclipseでJava6要求されるのは治った?

708 名前:デフォルトの名無しさん mailto:sage [2013/11/28(木) 01:42:32.72 ]
Ubuntu 12.04にkepler入れたんだけど、【新規ソフトウェアのインストール】の
【フィルター入力】下に表示されるはずの一覧で真っ白なんだヨ、、、HELP ME!!

709 名前:デフォルトの名無しさん mailto:sage [2013/11/28(木) 05:08:19.51 ]
Linuxの場合apt等を使って入れるよりも公式サイトからtarを落としてきて入れるのが
お勧め。
Eclipseは実行に際して特殊な権限も必要無いし、JAVA_HOME以外の特殊な環境変数も
特に必要無いから、home下の適当な場所にtarを展開して実行すれば無難に動く。

710 名前:デフォルトの名無しさん mailto:sage [2013/11/28(木) 17:44:35.76 ]
TPTPの代わりっていいのあんの?



711 名前:デフォルトの名無しさん mailto:sage [2013/11/30(土) 01:23:24.53 ]
Eclipseでアンドロイド向けプログラミングに手を出したんだけど「HelloWorld」すらできない
どうしたらいいかわかりますか?

デバッグ時に「ソースが見つかりませんでした。」と表示され、ソース・ルックアップ・パスの編集が出てくるのでJavaインストール時に作られたsrc.zipを追加したものの変化なし

Eclipse Standard 4.3.1 Eclipse Standard 4.3.1
JDK 7u45

712 名前:デフォルトの名無しさん mailto:sage [2013/11/30(土) 02:02:01.40 ]
>>711
実行(デバッグ) しようとしたファイルのソースじゃないの?
Eclipse の画面(プロジェクト/ファイル構成がわかるもの)とデバッグオプションの画面のキャプチャ貼ってみ。

713 名前:デフォルトの名無しさん mailto:sage [2013/11/30(土) 04:16:14.40 ]
>>711
Android SDKは入れたの?
Eclipse + ADT pluginは?

https://developers.google.com/android/

714 名前:デフォルトの名無しさん mailto:sage [2013/11/30(土) 22:31:34.20 ]
>>712,>>713レスありがとうございます
忍法帖の関係でうpろだのURLが貼れないので忍法帖のレベルが上がったら貼ります

SDK、ADTは導入済みです

715 名前:712 mailto:sage [2013/11/30(土) 22:58:39.86 ]
JDK じゃなくって Android SDK のソースのパスが見つからないのかも。これと同じかな?
stackoverflow.com/questions/17871886/source-not-found-debugging-android-application-in-eclipse

716 名前:デフォルトの名無しさん mailto:sage [2013/12/01(日) 00:06:02.68 ]
グーグルのレコメンドなバンドル版を使わないから・・・

717 名前:デフォルトの名無しさん mailto:sage [2013/12/01(日) 00:27:47.71 ]
>>715
SDKプラットホームとGoogleAPIsしかインストールしていなかったのでまとめてほかのもインストールしてみたのですが何も変わりません
もうなにがなんだかわかりません

718 名前:デフォルトの名無しさん mailto:sage [2013/12/01(日) 18:05:08.46 ]
>>717
君にはちょっと無理なんじゃないかな、と誰もが感じ始めた瞬間であった

719 名前:デフォルトの名無しさん mailto:sage [2013/12/01(日) 19:38:34.79 ]
>>717
馬鹿には無理

720 名前:デフォルトの名無しさん mailto:sage [2013/12/01(日) 21:58:27.46 ]
>>719
自己紹介乙



721 名前:デフォルトの名無しさん mailto:sage [2013/12/01(日) 22:48:45.21 ]
空でデフォルト作成したプログラムのみのプログラムは実行することができました
コピーしたプログラムが未だに実行できません一体何がちがうのかわかりません

デバッグのエラーっぽいところだけ書きます

Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) 行: 使用不可 [ネイティブ・メソッド]

NativeStart.main(String[]) 行: 使用不可 [ネイティブ・メソッド]

722 名前:712 mailto:sage [2013/12/02(月) 00:04:13.96 ]
>>721
実行できないコピーしたプログラムを載せろよ。

723 名前:デフォルトの名無しさん mailto:sage [2013/12/02(月) 00:25:11.19 ]
>>722
<MainActivity>
package com.example.hello;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
public class MainActivity extends Activity{
@Override
public void onCreate(Bundle bundle){
super.onCreate(bundle);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(new HelloView(this)); } }

<HelloView>
package com.example.hello;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;
public class HelloView extends View {
public HelloView(Context context){
super(context);
setBackgroundColor(Color.WHITE); }
@Override
protected void onDraw(Canvas canvas){
Paint p = new Paint();
p.setColor(Color.RED);
canvas.drawText
("Hello World for you!!",0,12,p);} }

724 名前:デフォルトの名無しさん mailto:sage [2013/12/02(月) 00:27:18.81 ]
あとこれも
www.saturn.dti.ne.jp/npaka/android/StringEx/index.html

725 名前:デフォルトの名無しさん mailto:sage [2013/12/02(月) 00:31:52.35 ]
リンク書けるようになったから画像貼ります
Eclipseの画面はこんな感じです
www.dotup.org/uploda/www.dotup.org4702406.png.html
www.dotup.org/uploda/www.dotup.org4702409.png.html

726 名前:デフォルトの名無しさん mailto:sage [2013/12/02(月) 00:56:31.17 ]
土曜日からの質問は全部同じ人?
ソースが見つかりませんでしたのエラーは >>715 やってみた?
>>721 もスタックトレースの一部見たいだけど、Android のライブラリが入ってないんじゃないのかな。

あとは Eclipse の問題というよりは Android 開発の問題/質問だから、詳しいことはそちらのスレへどうぞ。

727 名前:デフォルトの名無しさん mailto:sage [2013/12/03(火) 00:21:52.83 ]
>>726
分かりました、Androidスレでもい一度聞いてみます

728 名前:デフォルトの名無しさん mailto:sage [2013/12/03(火) 02:17:47.23 ]
すみません
eclipse+jUnit使用時の質問はここで良いのでしょうか…?

729 名前:デフォルトの名無しさん mailto:sage [2013/12/03(火) 02:46:25.37 ]
>>728
いいんじゃない。結果的にJUnitの問題だってことが判明したらJUnitスレ立てるか、Javaスレで聞くようにすれば。

730 名前:728 mailto:sage [2013/12/04(水) 01:00:19.67 ]
では推して質問させていただきます。
eclipse4.2+jUnitプラグインで開発をしています。
〜Test.javaを単独で右クリックし[実行]-[jUnitテスト]すると
意図した通りの結果が得られるのですが、
プロジェクト名を右クリックしまとめて[実行]-[jUnitテスト]すると
何故か特定のモジュールのテストメソッドが想定外の結果になり
実施結果失敗になってしまいます。
単独実行とプロジェクト単位での実行で何か差があるのでしょうか?



731 名前:デフォルトの名無しさん mailto:sage [2013/12/04(水) 13:19:14.51 ]
>>730
それ多分テストが副作用の影響受けてるだけ

732 名前:デフォルトの名無しさん mailto:sage [2013/12/05(木) 01:07:10.11 ]
>>730
staticなフィールドが原因じゃないかな

733 名前:728 mailto:sage [2013/12/05(木) 21:24:31.59 ]
>>731,732
なるほどありがとうございます。
てっきり単体の(独立した)jUnitを繰り返しているだけかと思ったのですが
他のテストクラスの影響を受ける事があるんですね…

734 名前:デフォルトの名無しさん [2013/12/06(金) 17:15:58.76 ]
eclipse更新したらjstyleが使えなくなってたんだけど、
これってjstyleの更新待たないと使えないって事ですか?

735 名前:デフォルトの名無しさん mailto:sage [2013/12/06(金) 19:15:09.90 ]
はあ?jstyleはとっくにリリース済みだろ
自分でインストールしろや

736 名前:デフォルトの名無しさん mailto:sage [2013/12/06(金) 20:26:54.77 ]
jstyleはここからDLして上書きインストールして、-cleanで起動すると有効になるはず
俺はそうやって正常に動作している

mergedoc.sourceforge.jp/#jstyle.html

737 名前:デフォルトの名無しさん [2013/12/07(土) 10:17:48.66 ]
「String str = 」みたいな文を打つときに
strの後にスペースを打つと勝手にStringに変換されてしまいます。
自動有効化はいかしたままで、これをやめることはできないでしょうか。
Enterで確定させて使う分には非常に使いやすいのですが
スペースキーで勝手に変換されるのが困ります

738 名前:デフォルトの名無しさん mailto:sage [2013/12/07(土) 10:20:31.50 ]
>>736
ありがとうございます。
11月にpleiadesインストールしたから10月更新のjstyleが入ってるかと思ったら
古かったんですね。
上書きしたらできました。

739 名前:デフォルトの名無しさん mailto:sage [2013/12/07(土) 12:37:22.72 ]
>>737
激しく同意させていただきます

740 名前:デフォルトの名無しさん mailto:sage [2013/12/07(土) 20:59:31.27 ]
>>737
Java -> Editor -> Content Assist の "Insert single proposals automatically" を外してみて。



741 名前:デフォルトの名無しさん [2013/12/09(月) 22:17:41.05 ]
>>740
やっても変わりません。
家のパソコンも職場のパソコンも同じです。

742 名前:デフォルトの名無しさん mailto:sage [2013/12/10(火) 00:25:11.44 ]
今気がついたんだけど、スペースだけで補完するようにしてるの?
Ctrl とか Command とかと同時押しじゃないの?
あるときは空白文字を入力、あるときは都合よく自動補完みたいなのを考えてるならスペースだけなら無理かも。

743 名前:デフォルトの名無しさん mailto:sage [2013/12/10(火) 00:29:26.36 ]
これがEclipseじゃなくIMEの予測変換の類の問題だったら笑えるな

744 名前:デフォルトの名無しさん mailto:sage [2013/12/10(火) 00:49:56.47 ]
>>737
いま試してみたけど、ウチのeclipseは、そうはならないよ
str のあとに CTRL+SPACE を押すと string に補完されるけど String にはならない
SPACE だけだと補完されずに str のまま
もっとも、javaコーディング規約に従うなら変数名は str と略さずに string と正しい英単語の方が望ましいんだけどね

745 名前:デフォルトの名無しさん mailto:sage [2013/12/10(火) 19:22:01.56 ]
パースペクティブのアイコンってドラッグアンドドロップで並べ替えることはできませんか?
Eclipse3を使っていたころは出来たのですが、Eclipse4では出来なくなってしまったのでしょうか。
アイコンを一旦「閉じる」で削除して、ツールバー内の左側に表示したいものから開きなおしていけば一応は並べ替えることが可能ですが、それ以外に方法はないのでしょうか。

746 名前:737 [2013/12/10(火) 21:35:26.17 ]
スペースだけで補完するようにしてるわけでなく
スペースで勝手に補完されてしまうのです。
補完はEnterで確定だけにして欲しいのです。
Ctrlも押してません。

eclipseの設定はほぼデフォルトですが
トリガーは.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
に設定してます

747 名前:デフォルトの名無しさん mailto:sage [2013/12/10(火) 21:46:56.16 ]
IMEへの疑いは全くないのか

748 名前:デフォルトの名無しさん mailto:sage [2013/12/10(火) 21:50:11.97 ]
>>746
何でそれ先に言わないの?
問題の現象に関連する設定を自分でカスタマイズしてるんなら、それも書かなきゃ。

トリガーにスペースが入ってるんじゃないの?
試しにスペース入れてみたら>>737と同じ現象が起きたよ。

749 名前:デフォルトの名無しさん mailto:sage [2013/12/10(火) 21:57:37.17 ]
つれたねー

750 名前:737 [2013/12/10(火) 23:40:56.02 ]
トリガーにスペースは入っていません。
ためしにトリガーをsだけにしてみても、
String sスペースで
String stringと勝手に返還されます。

IMEは良くわかりませんが、半角で入力してるのにIME関係あるんですか?



751 名前:デフォルトの名無しさん mailto:sage [2013/12/10(火) 23:52:17.71 ]
Conent Assist の設定のキャプチャ貼ってみ

752 名前:728 mailto:sage [2013/12/10(火) 23:53:02.28 ]
なんかプラグイン入ってね?

753 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 00:01:26.07 ]
物理的な疑いは?
キーボードのコントロールキーが壊れてて
入りっぱなしとかちょっとした振動で入っちゃうとか

754 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 00:08:48.30 ]
それだったら他の障害も出るやろ

755 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 00:13:25.19 ]
String str

と入力してCtrl+スペースを押したらstringに補完されたけどStringにはならんかったよ

756 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 00:17:37.33 ]
おー再現した
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
を設定したら
String str
と入力したところでstrに補完候補(stringの1個しかない)が出てきてそのままスペースを押下するとstring に補完されるな

757 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 00:35:44.03 ]
スペースじゃなくエンターでも確定されっぞ

758 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 00:56:24.97 ]
escを押すか、候補のない余計な字を足してすぐBSで消せば補完候補が消えるからスペースも入力できるけど

759 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 01:01:34.83 ]
String hoge
と入れると候補にhogeStringとか出てきてこれすごいな

760 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 01:04:59.19 ]
妥協の対処策として
自動有効化遅延(Auto activation delay)ってのを長くして
素早い入力、つまり、strの入力後に補完候補が出る前にスペースを入れればstringに補完されなkなるよ



761 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 01:15:58.99 ]
>>760
無理だた

762 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 01:23:43.42 ]
遅延を500ミリ秒くらいにすれば候補出る前にスペース行けるけど補完ほしいときには遅い

763 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 01:46:16.07 ]
トリガーに"r"が含まれてるからstrって打った段階でコンテントアシストが起動して、しかも候補がstringだけだからspace押したらstringって入力されちゃうってことだな。
実際".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"からrを抜いて設定すればstrの後にスペースでは起こらなくなる。stまでとかだとstringになっちゃう。
極当たり前の挙動のような気がするが。
補完が必要なときだけ補完してもらうショートカット打つんじゃだめなの?デフォルトだとCtrl-Spaceだっけか?
Emacsキーバインディングで自分は使ってるが、Alt-/を叩きまくりだけど。

764 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 02:46:50.31 ]
>>763
嘘を書いちゃいけない
Eclipseがそんな糞仕様のわけがない

765 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 03:02:26.57 ]
バージョンなどによって違うのかもよ

766 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 05:24:24.20 ]
デフォルト・プロポーザルで>>759みたいのが出てくるのは邪魔だな
既存の名前を参照して入力を早くできるのはいいが
新しい名前を作る時はやや邪魔かな

767 名前:737 [2013/12/11(水) 21:26:46.35 ]
結局>>758みたいにするのが妥協策ですかね
例えばprivate staticとか打つ時は
privateの後にescキー押してからスペースって感じで。

768 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 21:33:07.75 ]
変数名やメソッド名の命名規則で簡易な名前付けをしないと自分を縛ればいいだけ

769 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 21:37:24.86 ]
遅延を500ミリ秒にすればいいのよ

770 名前:デフォルトの名無しさん mailto:sage [2013/12/11(水) 23:25:59.21 ]
>>764
糞仕様のわけがない、ってことは、確認して再現しなかったってこと?それとも単なる願望?



771 名前:デフォルトの名無しさん [2013/12/16(月) 23:10:20.81 ]
それでやったら普通に
int a
ってのもスペースで勝手にIntegerに返還されちまうな

772 名前:デフォルトの名無しさん mailto:sage [2013/12/19(木) 01:19:32.20 ]
今までtomcat使うときサーバビューでサーバへ追加とか除去をして起動してたけど
これやるとserver.xmlを設定してしまうから今は推奨されてないんだな

773 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 14:11:00.42 ]
ttp://www.playmycode.com/docs/quby

海外でもアニメが流行っていて、この名前が付けられたなら不思議ではないんだけど、
タダの偶然でこんな名前が付けられたんだとすると、本当にぞっとするよね。わけがわからないよ。

774 名前:デフォルトの名無しさん mailto:sage [2014/01/01(水) 14:09:29.64 ]
JDTで作ったプロジェクトをjar化するときに、その中のパッケージごとに
個別にjar化することはできますが、その個別のパッケージごとに
依存ライブラリ(外部jarなど)を指定することはできるでしょうか?

775 名前:デフォルトの名無しさん mailto:sage [2014/01/01(水) 20:01:13.51 ]
>>774
マインクラフトみたいにすれば出来るだろ
動的にクラスを置き換える
MinecraftForgeをデコンパイルすると良く分かるぞ

776 名前:デフォルトの名無しさん mailto:sage [2014/01/01(水) 20:12:46.08 ]
>>774
MANIFEST.MFに書けばいいのでは?

777 名前:デフォルトの名無しさん mailto:sage [2014/01/01(水) 23:51:04.86 ]
>>774
正直Javaのパッケージ単位でJarに固めるという理由がよくわからないし、そんなことを
している事例もほとんど見たことが無い。
一つのEclipseプロジェクトから複数のJarを出力するのではなく、一つのJarを出力する
複数のプロジェクトに分ける。Maven等の依存性管理を使う場合は特にそう。
1Jar = 1モジュール = 1 pom = 1 Eclipse projectという感じ。
依存性はモジュールごとにpomに書く。

778 名前:デフォルトの名無しさん mailto:sage [2014/01/02(木) 16:44:58.76 ]
Eclipse KeplerでScala IDEプラグインを使っています。
キーワードの補完を行ったときにインデントがずれるのですが、
ずれないようにする方法を教えてください。

次のように入力して
uploda.cc/img/img52c5175e3c223.png

Ctrl + Tabでmainを補完すると}のところがインデントされずに
ずれてしまいます。
uploda.cc/img/img52c51764dbd3c.png

どうやったら閉じカッコのインデントがずれないようになりますか。
教えてください、お願いします。

779 名前:デフォルトの名無しさん mailto:sage [2014/01/03(金) 20:20:31.62 ]
>>774-776
ありがとうございます。おとなしくプロジェクトを分けてみます

780 名前:デフォルトの名無しさん mailto:sage [2014/01/03(金) 21:24:17.49 ]
egitでコンフリクトが解消しないんですが、どうしたらいいでしょう
mark as margedをしても赤いマークが消えないです



781 名前:デフォルトの名無しさん mailto:sage [2014/01/04(土) 00:32:08.42 ]
そういわれればForgeは相当エグい事を中でやってるもんな
裏ワザを知りたい人はデコンパイルしてソースを見ると面白い

782 名前:デフォルトの名無しさん mailto:sage [2014/01/04(土) 11:03:44.56 ]
別に裏技とか全然必要ない話だし。

783 名前:デフォルトの名無しさん mailto:sage [2014/01/04(土) 13:20:03.74 ]
じゃどうやってるのか具体的に説明できる?

784 名前:デフォルトの名無しさん mailto:sage [2014/01/04(土) 14:31:37.60 ]
ゲームの話は知らんが出力するJar毎の依存性情報をつけるって別に裏技使う必要ないし
というか裏技使われる方がむしろ迷惑だし。

785 名前:デフォルトの名無しさん mailto:sage [2014/01/04(土) 22:50:50.32 ]
googleせんせが教えてくれないのでどうぞよろしくです。

JunoでCDT+cygwin で開発しているのですが、
あるタイミングから、デバッグすると、PCの解像度が640x480に切り替わります。
main を速攻でreturnしてもNGですた
デバッグが済むと解像度が元に戻ります。


質問1
そんな症状あるんですかね?

質問2
さくっと解決策などをいただけると助かります


とあるタイミングとは、
デバッグしたところ、1時間経ってもデバッグが開始しない状況になったので
eclipseを強制終了しました。workspaceの保存も強制終了
おかげで、ビューはJavaEEになってしまって、
JavaEE を閉じ、C/C++ とデバッグのビューを追加しました。

786 名前:デフォルトの名無しさん mailto:sage [2014/01/04(土) 22:56:20.55 ]
>>785
追記

作成されたexeを実行しても解像度が変わります。
GUIは作成しておらず、画面出力はstd::cout のみです。
追加のライブラリは、zとws2_32です。

workspaceの.metadataをぶっちぎりたいところですが、
ぶっちぎるとコンパイルできない( コンパイルオプションの何かが足りない?)
反面、納期がせまっておりまして、さくっと感が必要です。

787 名前:デフォルトの名無しさん mailto:sage [2014/01/04(土) 23:00:51.92 ]
質問者の態度が気に入らない

788 名前:デフォルトの名無しさん mailto:sage [2014/01/04(土) 23:08:11.18 ]
>>787
なるほど。たしかに。

まあ.metadataはぶっちぎっても駄目だったので打てる手はほとんどないんですけどね。

789 名前:デフォルトの名無しさん mailto:sage [2014/01/05(日) 00:29:48.24 ]
なんかそのexeファイルに互換モードが設定されたんじゃね

790 名前:デフォルトの名無しさん mailto:sage [2014/01/05(日) 00:44:24.87 ]
>>789
ビンゴでした。
ありがとうございます。



791 名前:デフォルトの名無しさん mailto:sage [2014/01/05(日) 02:01:22.35 ]
eclipseで実行可能Jarを作る際に
Jarファイルと同じ階層のフォルダー(外部ファイルなど)に
アクセスするようにしたいのですが

プログラム内でファイルへのパスを
"resouce/file.txt"と、ベタな相対パスで記述するとjarを実行する方法によってカレントフォルダが
変わってしまうようでうまくアクセスできません(だいたいホームフォルダになってます。)

かと言って
getClass().getClassLoader().getResource("file.txt")とするならば
resourceフォルダをソースフォルダとして登録しjarに含めないといけないと思います。


eclipseの「実行可能Jarの作成」における「依存jarファイルを隣のフォルダにコピー」
した時のような位置関係が好ましいのですが、これは自分でマニフェストにクラスパスを通さないといけないんでしょうか?
eclipseで自動でやってくれる方法があったら教えていただきたいです。

792 名前:デフォルトの名無しさん mailto:sage [2014/01/05(日) 03:15:44.16 ]
Class clazz = Jarに含まれる任意のクラス.class;
File jarDir = new File(clazz.getResource("/" + clazz.getName().replace('.', '/') + ".class").toString().replaceAll("jar:file:/(.+)/\\w+\\.jar.*", "$1"));

System.out.println(jarDir);






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<217KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef