Egitエラー

Egitを使おうと思ったら接続エラー。

ID,PWあってるけど…

検索すると、accessTokenを使うようになっているらしい。

eclipseには単にID,PWの項目が表示されている。

これはわかりにくいので変更してほしい。

eclipseでgithubをcloneしようとしたらエラーでハマった。 - Qiita

 

EclipseとGitHubの連携方法(新規プロジェクトをGitHubにプッシュするまで)

 

accessToken発行もちょっとわかりづらかった。

発行手順(classic)についてはこちらが詳しい。

【GitHub】アクセストークン(Access Tokens)の生成手順まとめ【Java勉強ログ #8】 | Nラボ備忘録

トークンの権限オプションについてはたくさんありすぎて状況ごとの正解が不明。

 

 

コマンドでクローンしておいたプロジェクトがインポートできなかった。

エラー内容からは.projectファイルが存在しないからとのこと。

.projectファイルは実際になかった。

eclipseがいつ作成するものなのか不明なので、なんとも対処ができない。

.projectが存在するにも関わらず「プロジェクト記述ファイル (.project) がありません」によりプロジェクトが開けない - Qiita

 

次のような対処があるが、全員こんなことしてるの…?

gitでクローンしたプロジェクトがEclipseに反映できない - プログラミングMEMO

 

 

 

一方、gitリポジトリからクローンしようとしたところやはり同じエラー。

[Eclipse] インポートするプロジェクトが見つかりません | CodeNote

クローンしてくるのに.projectファイルがないとは…?

 

これはうまくいかず。

Git リポジトリからのプロジェクトのインポート - mixi-inc/AndroidTraining

 

次のやり方ではエラーが出つつもコミットまでできたことを確認済み。

EclipseでGithubのプロジェクトをインポートする方法 - Qiita

でも手順が多すぎて本当にこれが正解なのか疑問は残る。

 

慣れることはできるだろうか。

sourcetreeとか別のgitクライアント使ったほうがいいかも。

SpringBootでCannot find template locationというwarnが発生する

■事象

スタックトレース

WARN 23640 --- [ restartedMain] ion$DefaultTemplateResolverConfiguration : Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false)

が出る。

 

■解決策

スペルミスがないか確認する。

プロジェクトを更新する。

プロジェクトをビルドする。

プロジェクトを再実行する。

eclipseを再起動する。

 

■所感

確認したところ、ソースに問題なし。

プロジェクトの再実行をしたが解消されず。

IDEを再起動したところうまくいった。

はまったらIDEを再起動。

eclipseのタブ文字入力を設定

■問題

タブキーを入力するとタブが入力される。

 

この対策として、

オートフォーマットでタブ文字をスペースにする。

タブキー入力で半角スペース2文字を入力する。

 

 

■解決策

下記2件実行。

Eclipse のエディタでタブ幅を指定する / タブ文字ではなく空白を利用する方法 | iPentec

【Eclipse】インデントを2に変更する - Qiita

 

 

■所感

eclipseの複雑な設定は大変ですね。

出ている要望を統合してメニューを作り変える動きがあってもいい気がします。

変更すると全体に影響があるんでしょうか。

増築方式で作られているなら入れ替えでよさそうですが。

eclipseエディタで閉じかっこを自動挿入されないようにする設定

■問題

"" 等を入力したときに自動入力機能が邪魔になる。

例えばエディタ上で

(/)

と打ってからカッコ内にダブルクオーテーションをつけたいとき、一つ目のダブルクオーテーションをつけた時点で次のように入力されてしまう。

(""/)

 

■解決策

eclipseの編集機能の設定:個人的メモ: 万象酔歩

 

上記ブログの説明では情報が足りないと思うので画像追加。

自分の場合困っているのはダブルクオーテーションだけなので、「"ストリング"(S)」だけチェックオフ。

eclipseエディタで閉じかっこを自動挿入されないようにする設定

■問題

"" 等を入力したときに自動入力機能が邪魔になる。

例えばエディタ上で

(/)

と打ってからカッコ内にダブルクオーテーションをつけたいとき、一つ目のダブルクオーテーションをつけた時点で次のように入力されてしまう。

(""/)

 

■解決策

eclipseの編集機能の設定:個人的メモ: 万象酔歩

 

上記ブログの説明では情報が足りないと思うので画像追加。

自分の場合困っているのはダブルクオーテーションだけなので、「"ストリング"(S)」だけチェックオフ。

SpringBootプロジェクト起動時のwarn

 

■問題

SpringBootプロジェクトを起動時のwarnメッセージが発生する

実行時に Whitelabel Error Page が発生する

 

2023-09-17T11:27:33.525+09:00[0;39m [33m WARN[0;39m [35m23984[0;39m [2m---[0;39m [2m[ restartedMain][0;39m [36mion$DefaultTemplateResolverConfiguration[0;39m [2m:[0;39m Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false)

 

 

■解決策

【Spring Boot】「Cannot find template location: classpath:/templates/」のエラーが出力される

 

上記のブログでは設定画面のどの項目なのか詳しいことが書いていないのでスクショ追加。

プロジェクトのプロパティを開き、

Java のビルド・パス > ソース(S)

resourceフォルダの除外のパターンがすべてになっているので、除去する。

 

■結果

初回、解決しなかった。

設定を見直したところ、上記の設定が反映されていなかった。

再度設定、適用しプロジェクトを実行したところwarnメッセージは出力されなかった。

 

 

■所感

プロジェクトをウィザードで作成した時の設定が問題だったので、同じような問題は世界中で起きているのでは。

ググってみると頻発しているようで、しかも解決まで時間を要している感じ。

eclipse側に問題ありですね。

SpringBoot_eclipseでスタータープロジェクト作成後にpom.xmlでエラー、階層表示できない

■問題

Spring スターター・プロジェクト (Spring Initializr)でプロジェクトを新規作成後に、

 

1. パッケージエクスプローラでフォルダが

src/main/java

みたいにまとまっていなかった。

 

2. pom.xmlでエラーが発生していた。

 

 

■解決策

【Eclipse】Spring Bootプロジェクト作成時にpom.xmlやビルド・パスのエラーが解決されるまでプロジェクトをビルドできません等のエラーが出る

 

> Maven->プロジェクトの更新

を実行する。

 

■結果

問題1, 2ともに解消された。