Javaのクラスで public class Foo<T>{ T[] ary = new T[5]; public void add(T ele){ … } } とテンプレートの型の配列作ろうとすると総称配列は作れないとエラーが出ますが、 使おうとしてる型に変換したクラスを自動生成してくれる機能ってEclipseにないでしょうか? たとえばテンプレートにStringを指定したら public class StringFoo{ String[] ary = new String[5]; public void add(String ele){ … } } Integerを指定したら public class IntegerFoo{ Integer[] ary = new Integer[5]; public void add(Integer ele){ … } } というようなクラスが自動生成されるという形です。 今はコピペとソースの置換で行っています。
Indigoの設定についてなんですが、 Preferences > Java > JUnit > Show newly launched test in all JUnit views これを変更すると何が変わるんでしょか 実際いじってJUnitビューを操作しても変化は見られないし、 ぐぐっても英語ですら情報がなくて気になってます
デバッグを一時停止した際に、「現在実行中の行」を見るにはどうすればいいですか? Visual Studio の場合は、「次のステートメントの表示」というのがあります。 マルチスレッドでデバッグしている最中に、全スレッドを停止させて、各スレッドの変数の状態を確認したいです。 よろしくお願いします。
121 :11/12/23
64bits版Win7とJava7入れた状態で 64bits版Eclipse JEEを入れて Eclipse Market Place経由でFindbugsやCheckstyle、Subclipseとかを インストールしようとすると 何度やってもレポジトリが見つからないと出る。 An error occurred while collecting items to be installed session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Unable to read repository at http://findbugs.cs.umd.edu/eclipse/plugins/edu.umd.cs.findbugs.plugin.eclipse_2.0.0.20111221.jar. Read timed out これ、自動的に解決する方法ないかな 毎回これだと昔のEclipseについていたアップデートマネージャーの頃から状況改善されていないのか
122 :11/12/23
Windows XP SP3 eclipse 3.5、3.6、3.7等 上記の環境で、プロキシがうまく働きません 設定→一般→ネットワークにて、手動接続用の設定を投入するも、認証情報が設定できません(必ず"Failed"になる) 解決策をご存じのかた、教えてください
Eclipse Java EE IDE for Web Developers. Version: Indigo Service Release 1 Build id: 20110916-0149 64bits版 を使用しています。OSはWin7 64bits、JavaはJava7_02 64bitsです 新規インストールです。 久々にEclipseを触れることになりました。 Eclipse marketplaceからm2eclipseをインストールしMavenのプロジェクトを作って pom.xmlが自動生成されると以下のメッセージが出ます。 何度プロジェクトを作りなおしても何度Eclipseを再起動しても同じでした。 ぐぐってみると、あるフォーラムによるとネットワーク接続の問題だといいます。 しかし、普通にUpdate ManagerもMarketplaceでプラグインのダウンロードもできますし プロキシを使っていないので[Window]-[Preferences]でもネットワークの設定をいじっていません。 ネットワークのデフォルト設定が怪しいと思って、Preferencesから [General]-[Network Connection]でActive ProviderをManual、Native、Directなどいろいろ設定しました。 ですがまったく変化はありませんでした。 Failure to transfer org.codehaus.plexus:plexus-archiver:jar:1.0 from http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-archiver:jar:1.0 from/to central (http:// repo1.maven.org/maven2): No response received after 60000 さらに、Maven Repo Search Pluginをダウンロードしてdropinsに入れて認識させたのですが いざ検索させようとすると「検索に失敗しました (インターネットに繋がっていますか?)」と表示されて ライブラリをダウンロードできません。 解決方法のご教示おねがいします。
Eclipse JEE最新版にm2eclipseをインストールしました。 さっそくMavenプロジェクトを作成しアーキタイプにmaven-archetype-quickstartを選択しました。 ところが、最後のFinishボタンを押した時、このようなメッセージが表示されてプロジェクトを作成できませんでした。 何が原因でしょうか? C:\Users\ユーザ\.m2\repositoryにメタデータがないとのエラーメッセージですが、 Mavenというのは必要に応じてそのばで必要なものをリモートリポジトリからローカルリポジトリに自動的にダウンロードするのが売りですよね。 なら自動的にダウンロードされるのでこんな現象は起きないはずなのですが、一体何が原因なのでしょう? Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories. Could not resolve artifact org.apache.maven.archetypes:maven-archetype-quickstart:pom:RELEASE Failed to resolve version for org.apache.maven.archetypes:maven-archetype-quickstart:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-quickstart/maven-metadata.xml in local (C:\Users\ユーザ\.m2\repository) Failed to resolve version for org.apache.maven.archetypes:maven-archetype-quickstart:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype-quickstart/maven-metadata.xml in local (C:\Users\ユーザ\.m2\repository)
それもあるかもしれないが、今のところEclipse最新版は安定している jdk1.6.0_29 32bitsでEclipse Indigo 32bits版→Update成功、Marketplaceの有名な人気プラグインのインストールに成功 そのEclipse上からm2e (Maven3.0.3)を実行→エラーまったくなし。無事成功 eclipse.iniでjdk1.6.0_29を64bitsに変更して同様のことを行なっても無事成功 Maven3.0.3もJava6の64bitsも32bitsもとくに問題なかった ということはやはり、EclipseもMavenもダウンロード等様々なところで挙動がおかしくなったのは 恐らくJava7の32bitsか64bitsが原因だな。Eclipse 64bits版も原因かもしれないが。 次はJava7 32bitsでMaven単体とEclipse+Mavenを試してみる。 Java7 の64bits版が怪しい理由はこれ Java7はまだ出たばかりで、本家Eclipse公式サイトからダウンロードするとき、 http://www.eclipse.org/downloads/ からではなくプロジェクトサイト経由で辿って見つかる http://download.eclipse.org/eclipse/downloads/drops/R-3.7.1-201109091335/index.php からWindows (x86_64) (64bits)版をダウンロードしようとすると、こんな警告が出る。 Important Notes It is very important to read the following notes in order to run this version of Eclipse. Once you have read the notes you can click on the Download link to download the drop. This build requires a 64-bit JVM, and will not run with a 32-bit JVM. You can, for example, use the Sun 64-bit 1.5 JVM for AMD64. Note that the Sun 1.4.2 JVM for AMD64 is 32-bit and therefore cannot be used to run this build. There is a bug in the Oracle Java 7 64-bit JRE (b147) which may cause Eclipse to crash (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7070134). The crash can be avoided by using the -XX:-UseLoopPredicate VM argument (-vmargs -XX:-UseLoopPredicate). Alternatively, you can use a different JRE.
>>268 Jane Doe Style使ってるが、更新を示す緑色の矢印が多すぎて誰かがageてないと EclipseやMavenに更新に気が付かなかったりすることがある。 まあ混乱するだろうから、当分はこのままでいいか。 >>>269 個々数年はヘルプの日本語化はされてないよ。 Eclipse3.1くらいまで遡ればヘルプとcheetsheetが日本語化されてたような気がする
Eclipseの調子が悪いから最初からインストールしなおして一からやりなおして再セットアップしてみたら Eclipseで急にアップデートできなくなたんだけどお これどういうこと? アップデートできるようになったりアップデートできなくなるようになったり なんなのこれ イラつく eclipse.buildId=M20110909-1335 java.version=1.7.0_02 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ja_JP Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product Error Thu Jan 19 21:10:51 JST 2012 org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.provider.filetransfer;code=4;message=hardClose;severity4;exception= java.net.SocketTimeoutException: Read timed out;children=[]] java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170)
308 :12/01/19
at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:184) at org.apache.commons.httpclient.ChunkedInputStream.exhaustInputStream(ChunkedInputStream.java:369) at org.apache.commons.httpclient.ContentLengthInputStream.close(ContentLengthInputStream.java:118) at java.io.FilterInputStream.close(FilterInputStream.java:181) at org.apache.commons.httpclient.AutoCloseInputStream.notifyWatcher(AutoCloseInputStream.java:194) at org.apache.commons.httpclient.AutoCloseInputStream.close(AutoCloseInputStream.java:158) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:185) at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
309 :12/01/19
Eclipse Marketplaceでエラーが起きたから一旦終了した。 そして再起動したらこんなエラー An error occurred while undoing the org.eclipse.equinox.internal.p2.engine.phases.Collect phase. 再びEclipse MarketplaceでMaven Integreation for Eclipseをインストールしようとするとエラーログに早速何かが2つ表示された。 Unexpected exception: null org.eclipse.spp.mpc.ui これ以上右は見えない Unexpected exception: null org.eclipse.spp.mpc.ui これ以上右は見えない いまEclipse Marketplaceで Calculating requirements and dependencies.: Fetching content.jar (56.62kB of .99MB at ..... と表示されてとまってるのでいま手放せなくてエラーログの詳細を見ることができない と思ってそうこうしているうちにまた新たなメッセージとエラーログが 今度は Provisioning exception Unable to read repositoty at http;//downr ここから右は見えない plug-inカラムは org.eclipse.equinox.p2.... これより右は見えない
慌ただしくて大変だ
310 :12/01/19
もう堪忍袋の緒が切れたので赤い■ボタンを押してインストールを中止! 最初からやり直し!が
311 :12/01/19
そして Report bugs and Enhancement,,を選びEclipse コミュニティを選び Eclipse Marketplace Clientを選ぶ ここでもまたハングアップが! Unexpected error while creating task for error report これじゃどうやってエラー報告しろっていうんだ!
312 :12/01/19
そして>>311で起きたエラーレポート作成に失敗した時のエラーログの詳細 しかもなんだこのエラー内容。 XMLファイルなんかいじってないし日本語化なんかしていないし なんで勝手に一部が日本語化されているんだ? Thu Jan 19 21:44:12 JST 2012 Unexpected error while creating task for error report org.eclipse.core.runtime.CoreException: Error retrieving task attributes from repository . XMLドキュメント構造は、同じエンティティ内で開始および終了する必要があります。 at org.eclipse.mylyn.internal.bugzilla.core.BugzillaRepositoryConnector.getRepositoryConfiguration(BugzillaRepositoryConnector.java:781) at org.eclipse.mylyn.internal.bugzilla.core.BugzillaTaskDataHandler.initializeTaskData(BugzillaTaskDataHandler.java:425) at org.eclipse.mylyn.internal.tasks.ui.util.TasksUiInternal.createTaskData(TasksUiInternal.java:826) at org.eclipse.mylyn.internal.tasks.bugs.AttributeTaskMapper.createTaskData(AttributeTaskMapper.java:60) at org.eclipse.mylyn.internal.tasks.bugs.TaskErrorReporter.process(TaskErrorReporter.java:88) at org.eclipse.mylyn.internal.tasks.bugs.TaskErrorReporter$1.run(TaskErrorReporter.java:66) at org.eclipse.mylyn.internal.provisional.commons.ui.CommonUiUtil$2.run(CommonUiUtil.java:75) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Caused by: java.io.IOException: XMLドキュメント構造は、同じエンティティ内で開始および終了する必要があります。 at org.eclipse.mylyn.internal.bugzilla.core.AbstractReportFactory.collectResults(AbstractReportFactory.java:125) at org.eclipse.mylyn.internal.bugzilla.core.RepositoryConfigurationFactory.getConfiguration(RepositoryConfigurationFactory.java:40) at org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient.getRepositoryConfiguration(BugzillaClient.java:747) at org.eclipse.mylyn.internal.bugzilla.core.BugzillaRepositoryConnector.getRepositoryConfiguration(BugzillaRepositoryConnector.java:758) ... 7 more
313 :12/01/19
さっき慌ただしくて詳細を見せられなかったあの最初のエラーログの詳細 なぜIOの例外が出るんだ? これじゃ解決の糸口が見えてこない eclipse.buildId=M20110909-1335 java.version=1.7.0_02 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ja_JP Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product Error Thu Jan 19 21:32:04 JST 2012 Unexpected exception: null java.io.InterruptedIOException at java.io.PipedInputStream.read(PipedInputStream.java:329) at java.io.PipedInputStream.read(PipedInputStream.java:378) at org.eclipse.equinox.internal.p2.transport.ecf.FileReader$1.read(FileReader.java:246) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read(BufferedInputStream.java:254) at org.eclipse.epp.internal.mpc.ui.catalog.ResourceProvider.putResource(ResourceProvider.java:71) at org.eclipse.epp.internal.mpc.ui.catalog.AbstractResourceRunnable.run(AbstractResourceRunnable.java:66) at org.eclipse.epp.internal.mpc.ui.catalog.AbstractResourceRunnable.call(AbstractResourceRunnable.java:51) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722)
314 :12/01/19
その後に登場したプロヴィジョニングイクセプション ソケットタイムアウト? タイムアウトの原因がどこにも記載されていないでは どうやって原因を究明しろと? Error Thu Jan 19 21:37:46 JST 2012 Unable to read repository at http://download.eclipse.org/releases/helios/201006230900/content.jar. java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.read1(BufferedInputStream.java:273) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170) at java.io.FilterInputStream.read(FilterInputStream.java:133) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108) at java.io.FilterInputStream.read(FilterInputStream.java:107) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:127) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:172) at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
>>321の言うとおりにeclipse.iniを削除して起動してみた。普通に起動はする ところがアップデートはこのザマ Thu Jan 19 23:18:18 JST 2012 org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.provider.filetransfer;code=4;message=hardClose;severity4;exception=java.net.SocketTimeoutException: Read timed out;children=[]] java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:184) at org.apache.commons.httpclient.ChunkedInputStream.exhaustInputStream(ChunkedInputStream.java:369) at org.apache.commons.httpclient.ContentLengthInputStream.close(ContentLengthInputStream.java:118) at java.io.FilterInputStream.close(FilterInputStream.java:181) at org.apache.commons.httpclient.AutoCloseInputStream.notifyWatcher(AutoCloseInputStream.java:194) at org.apache.commons.httpclient.AutoCloseInputStream.close(AutoCloseInputStream.java:158) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:185) at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
329 :12/01/19
そしてもう一つのエラーメッセージ リポジトリが見つかりませんだって イミフ Error Thu Jan 19 23:18:18 JST 2012 Unable to read repository at http://download.eclipse.org/releases/helios/201006230900/content.jar. java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.read1(BufferedInputStream.java:273) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170) at java.io.FilterInputStream.read(FilterInputStream.java:133) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108) at java.io.FilterInputStream.read(FilterInputStream.java:107) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:127) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:172) at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
疑っているのがいるから 全部最初からインストールしなおしてworkspaceも新しいのに替えてみた 起動後さっそくUpdateを実行 結局ソケットタイムアウトイクセプションが出てアップデート不可能に陥った Error Fri Jan 20 01:22:21 JST 2012 org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.provider.filetransfer;code=4;message=hardClose;severity4;exception=java.net.SocketTimeoutException: Read timed out;children=[]] java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170) at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:184) at org.apache.commons.httpclient.ChunkedInputStream.exhaustInputStream(ChunkedInputStream.java:369) at org.apache.commons.httpclient.ContentLengthInputStream.close(ContentLengthInputStream.java:118) at java.io.FilterInputStream.close(FilterInputStream.java:181) at org.apache.commons.httpclient.AutoCloseInputStream.notifyWatcher(AutoCloseInputStream.java:194) at org.apache.commons.httpclient.AutoCloseInputStream.close(AutoCloseInputStream.java:158) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:185) at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
>>363 やってないよ Mavenプラグイン(m2e)を入れたので ひとまず、PreferencesからあのCatalogをクリックしてMarketplace開いてm2e connectorをダウンロードしようとして こんなメッセージが出た。Subclipseをまだインストールしていなかったからこんなエラーが出たのかどうかこれから検証してみる。 Operation details Cannot complete the install because one or more required items could not be found. Software being installed: Maven SCM handler for Subclipse 0.13.0.201107071330 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201107071330) Missing requirement: Maven SCM handler for Subclipse 0.13.0.201107071330 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201107071330) requires 'org.tigris.subversion.subclipse.feature.group 0.0.0' but it could not be found で、Provisioning exceptionの方は org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://download.eclipse.org/releases/indigo/201106220900/content.jar. at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:359) at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:205) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) っていういつもの感じのが。 >>365 違うっぽい。gwtとか弄ってないしMavenプラグインのbuild-helper-maven-pluginとかも触ったことがないので多分違うと思われる。
>>368 No updates were found.なら本体は最新になってる 要はeclipseの通信自体はちゃんと動いてると考えていいだろ marketplace経由だと調子の悪いサイトが紛れちゃう可能性もあんのかな なんとも言えない helpのinstallation historyでインストール状況戻せたりするからそういうのも使ってみたら
Bad Gatewayに関する詳細なエラー内容(Error Logからコピー) Error Sat Jan 21 14:19:17 JST 2012 HTTP Server 'Bad Gateway' : https://repository.sonatype.org/content/repositories/forge-sites/sonatype-m2e/org.sonatype.m2e.maven.runtime.3.0.3/1.0.1/N/1.0.1.201106291304/content.xml org.eclipse.ecf.filetransfer.BrowseFileTransferException: HttpClient connection error response code 502. at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249) at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
https://github.com/sonatype/m2eclipse-wtp m2e WTPのGitHubのページはちゃんと表示される。 だがFinishボタンを押すと Operation details Cannot complete the install because one or more required items could not be found. Software being installed: Maven Integration for WTP 0.14.0.20110928-2045 (org.maven.ide.eclipse.wtp.feature.feature.group 0.14.0.20110928-2045) Missing requirement: Maven Integration for WTP 0.14.0.20110928-2045 (org.maven.ide.eclipse.wtp.feature.feature.group 0.14.0.20110928-2045) requires 'org.sonatype.m2e.mavenarchiver.feature.feature.group 0.14.0' but it could not be found そのrequireするものは、p2が自動的に選別してくれるのではないのか…
376 :12/01/21
https://github.com/sonatype/m2eclipse-subclipse m2e subclipseのGitHubのページも問題なく表示される。 さっきSubclipse+m2e subclipseの検証をするといったが その肝心なSubclipseがご覧のとおりダウンロードできない いつものSocketTimeoutException 設定弄ったといえば、eclipse.iniのopenFileと-Dosgi.requiredJavaVersion=1.5との間にこの2行を追加した程度 -vm C:\Program Files\Java\JDK1.6.0_27\bin\javaw.exe -vmargs -XX:-UseLoopPredicate Error Sat Jan 21 15:06:26 JST 2012 Unable to read repository at http://subclipse.tigris.org/update_1.6.x/plugins/org.tigris.subversion.subclipse.ui_1.6.18.jar. java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.apache.commons.httpclient.ChunkedInputStream.read(ChunkedInputStream.java:182) at java.io.FilterInputStream.read(FilterInputStream.java:133) at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108) at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:238) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:116) at java.io.FilterInputStream.read(FilterInputStream.java:107) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:172) at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
追記、 >>377の状態ですべてプラグインを選択してFinish押してダウンロードが始まると思って しばらく待っていると どういうわけかm2eのメッセージが表示される。Subclipseをインストールするときにm2eの 何かまでダウンロードしようとしているらしい。 No repository found at http://bimargulies.github.com/m2e-code-quality/site. エラーログはこれ ■一つ目のエラーログ Sat Jan 21 19:05:36 JST 2012 Unable to read repository at http://download.eclipse.org/mylyn/drops/3.6.4/v20111118-0100/artifacts.jar. java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) (一部省略 ■2つ目のエラーログ eclipse.buildId=M20110909-1335 java.version=1.7.0_02 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ja_JP Framework arguments: -product org.eclipse.epp.package.jee.product -vm C:\Program Files\Java\JDK1.6.0_27\bin\javaw.exe Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -vm C:\Program Files\Java\JDK1.6.0_27\bin\javaw.exe Error Sat Jan 21 19:00:34 JST 2012 No repository found at http://bimargulies.github.com/m2e-code-quality/site.
at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510) at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:565) at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1161) at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:595) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257) at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215) at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:691) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:598) at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:390) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:198) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) なぜこんなことに………
398 :12/01/24
Caused by: java.lang.NullPointerException at org.eclipse.wst.server.core.internal.ResourceManager.loadRuntimesList(ResourceManager.java:627) at org.eclipse.wst.server.core.internal.ResourceManager.init(ResourceManager.java:242) at org.eclipse.wst.server.core.internal.ResourceManager.getServers(ResourceManager.java:795) at org.eclipse.wst.server.core.ServerCore.getServers(ServerCore.java:316) at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.<init>(UnitedServerListenerManager.java:49) at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.getDefault(UnitedServerListenerManager.java:41) at org.jboss.ide.eclipse.as.core.JBossServerCorePlugin.stop(JBossServerCorePlugin.java:106) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764) ... 18 more Root exception: なぜだ
399 :12/01/24
java.lang.NullPointerException at org.eclipse.wst.server.core.internal.ResourceManager.loadRuntimesList(ResourceManager.java:627) at org.eclipse.wst.server.core.internal.ResourceManager.init(ResourceManager.java:242) at org.eclipse.wst.server.core.internal.ResourceManager.getServers(ResourceManager.java:795) at org.eclipse.wst.server.core.ServerCore.getServers(ServerCore.java:316) at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.<init>(UnitedServerListenerManager.java:49) at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.getDefault(UnitedServerListenerManager.java:41) at org.jboss.ide.eclipse.as.core.JBossServerCorePlugin.stop(JBossServerCorePlugin.java:106) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764) at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510) at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:565) at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1161) at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:595) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257) at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215) at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
400 :12/01/24
t org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:691) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:598) at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:390) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:198) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) t org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) !ENTRY org.eclipse.core.jobs 4 2 2012-01-24 06:11:52.844 !MESSAGE An internal error occurred during: "Adding JBoss4xEarFacetInstallListener". !STACK 0 org.eclipse.core.runtime.AssertionFailedException: assertion failed: The application has not been initialized. at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) at org.eclipse.core.internal.runtime.InternalPlatform.assertInitialized(InternalPlatform.java:140) at org.eclipse.core.internal.runtime.InternalPlatform.getInstanceLocation(InternalPlatform.java:374) at org.eclipse.core.runtime.Platform.getInstanceLocation(Platform.java:1248) at org.jboss.ide.eclipse.as.core.JBossServerCorePlugin$1.run(JBossServerCorePlugin.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) なぜだ………
at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:565) at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1161) at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:595) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257) at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215) at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:691) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:598) at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:390) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:198) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) いったい何が起きたというんだ…
403 :12/01/24
Caused by: java.lang.NullPointerException at org.eclipse.wst.server.core.internal.ResourceManager.loadRuntimesList(ResourceManager.java:627) at org.eclipse.wst.server.core.internal.ResourceManager.init(ResourceManager.java:242) at org.eclipse.wst.server.core.internal.ResourceManager.getServers(ResourceManager.java:795) at org.eclipse.wst.server.core.ServerCore.getServers(ServerCore.java:316) at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.<init>(UnitedServerListenerManager.java:49) at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.getDefault(UnitedServerListenerManager.java:41) at org.jboss.ide.eclipse.as.core.JBossServerCorePlugin.stop(JBossServerCorePlugin.java:106) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764) ... 18 more なぜだ…
404 :12/01/24
Root exception: java.lang.NullPointerException at org.eclipse.wst.server.core.internal.ResourceManager.loadRuntimesList(ResourceManager.java:627) at org.eclipse.wst.server.core.internal.ResourceManager.init(ResourceManager.java:242) at org.eclipse.wst.server.core.internal.ResourceManager.getServers(ResourceManager.java:795) at org.eclipse.wst.server.core.ServerCore.getServers(ServerCore.java:316) at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.<init>(UnitedServerListenerManager.java:49) at org.jboss.ide.eclipse.as.core.server.UnitedServerListenerManager.getDefault(UnitedServerListenerManager.java:41) at org.jboss.ide.eclipse.as.core.JBossServerCorePlugin.stop(JBossServerCorePlugin.java:106) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764) at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510) at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:565) at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1161) at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:595) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257) at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215) at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
405 :12/01/24
at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:691) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:598) at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:390) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:198) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) !ENTRY org.eclipse.core.jobs 4 2 2012-01-24 06:11:11.204 !MESSAGE An internal error occurred during: "Adding JBoss4xEarFacetInstallListener". !STACK 0 org.eclipse.core.runtime.AssertionFailedException: assertion failed: The application has not been initialized. at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) at org.eclipse.core.internal.runtime.InternalPlatform.assertInitialized(InternalPlatform.java:140) at org.eclipse.core.internal.runtime.InternalPlatform.getInstanceLocation(InternalPlatform.java:374) at org.eclipse.core.runtime.Platform.getInstanceLocation(Platform.java:1248) at org.jboss.ide.eclipse.as.core.JBossServerCorePlugin$1.run(JBossServerCorePlugin.java:73) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) ここはどうすればいい。今まで設定してきた財産はどうなる…
普段はWindows&VisualStudioで開発しているのですが、 Linux上でC++の開発をやってみたかったのでEclipseを入れて見ました。 簡単なプログラムは動かせたのですが、 sleep()、system()などが "Function XXX could not resolved"エラーになります。 ライブラリのパスなどが通ってないのでしょうか?よろしければ教えてください。
422 :12/01/26
STLもincludeしても同様にエラーになります。 GCC C++ CompilerのInclude pathsは /usr/include/c++/4.6.1で、 STLのファイルはこの中にあるので問題ないように思うのですが・・・。
423 :12/01/26
ちょっとだけ原因が分かりました。 GCC C++ CompilerのIncludesにパスを指定しても読みに行ってくれません。 /src/includeにだけパスが通ってて、そこからの相対パスで書けばいけるようです。 なんじゃこりゃ。。。
WindowBuilderでDesignタブを開いたら WindowBuilder encountered unexpected internal error. This could be caused by a WindowBuilder bug or by a misconfiguration issue, conflict, partial update, etc. java.lang.ClassCastException: org.eclipse.swt.widgets.Shell cannot be cast to org.eclipse.swt.widgets.Control って出て弄れなくなってしまった。 コンパイル自体は問題なくできるのでプログラムのコードというよりEclipse側の設定とは思うんだが・・・ 何が悪いか分からなかったからeclips再インストールしてSWTも新しくダウンロードしてきたけども 同じ現象が起きて切り分けもできん。 誰か助けてたもれ。いや助けてください。
514で書き込んだ者です。 AVDを起動させ、エミュレーターを作成しようとすると、以下のエラーメッセージが表示されます。 「PANIC: Could not open AVD config file: C:\Users\繝ヲ繝シ繧カ繝シ\.android\avd\zzz.avd/config.ini」 作成するフォルダが全角文字が入っていることが原因と考え、以下の対策を行いました。 http://team-hiroq.com/blog/android/android_emulator_avd_error.html 但し、そうすると今度は、AVD自体が起動しなくなる、という自体です。 分かりますでしょうか?
>>544 Warning: rename(/tmp/wrt33q7sf,/home/errorfc2/app/cache/ja_JP^1381466597.blog_busy.php.php) [function.rename]: 許可がありません in /home/errorfc2/app/library/smarty/sysplugins/smarty_internal_write_file.php on line 41 Warning: chmod() [function.chmod]: 許可がありません in /home/errorfc2/app/library/smarty/sysplugins/smarty_internal_write_file.php on line 43 Warning: Smarty_Internal_CacheResource_File::include(/home/errorfc2/app/cache/ja_JP^1381466597.blog_busy.php.php) [function.Smarty-Internal-CacheResource-File-include]: failed to open stream: 許可がありません in /home/errorfc2/a pp/library/smarty/sysplugins/smarty_internal_cacheresource_file.php on line 54 Warning: Smarty_Internal_CacheResource_File::include() [function.include]: Failed opening '/home/errorfc2/app/cache/ja_J P^1381466597.blog_busy.php.php' for inclusion (include_path='/home/errorfc2/app/library/') in /home/errorfc2/app/library /smarty/sysplugins/smarty_internal_cacheresource_file.php on line 54
SwingでGUIも作りたいんですがサーブレットとかGAEでアプリも作りたい こういう場合Eclipse IDE for Java EE Developersだとサーブレットの開発も出来るようなのですがWindowBuilderが入っていません かといって、Eclipse IDE for Java Developersだとサーブレットが開発できないとか聞きました あとEclipse IDE for Java EE Developersでサーブレットの開発はしないという話を聞いたのですが本当ですか? 今はEclipse IDE for Java Developersを入れてるんですが、これでサーブレットを書く場合に必要なプラグインは何でh層化?