赞
踩
目录
02.Eclipse 格式设定(Ctrl + Shift + F)
03.mark occurrences // Eclipse // 出現箇所のマーク
04. Git Merge 失败 // Eclipse中失败
05.Eclipse git 坑 // 非常 重要的设定 // core.autocrlf
13.使用eclipse下载github代码时(https),报错信息为cannot open git-upload-pack
======
window-> preferences-> General-> Text Edit
空白文字表示(0)(可視性の構成)
window->preferences->java->code style->formatter
在这里,修改各种参数
比如,设置,调整格式时,缩进为空格
===
Eclipse Mark Occurrences - IAmAProgrammer - 博客园 (cnblogs.com)
设置原因
安装完springboot插件之后,出现如下错误
=======================================================
An internal error occurred during: "Requesting Java AST from selection".
'boolean com.ibm.icu.text.UTF16.isSurrogate(char)'
=======================================================
设置方法 (不建议设置)
■課題
Merge
No merge base could be determined. Reason=CONFLICTS_DURING_MERGE_BASE_CALCULATION.
Multiple commond ancestors were found and merging them resulted in a conflict:
ae808ae08a0e8a08e0a,adad808eae8a0e8a
网上说这是Eclipse Git plugin的一个bug。 确实如此!
■解決 方案一
1.gitbushロックイン
git pull
执行上面的命令后,便会让你输入用户,密码
2.切换branch
git checkout master
3.查看当前Brach (查看当前 所在分支)
- git branch // 查看分支
- git log // 查看提交记录
- git log -2 查看最近2次的提交历史记录
- git status // 查看当前 所在分支
执行切换分支命令时,Eclipse中的工程会跟着变化
4.下記コマンド実行
git merge --no-commit origin/dev_branchname
■備考 (方案一)
#形式一
git merge [-n] [--stat] [--no-commit] [--squash] [--[no-]edit]
[--no-verify] [-s <strategy>] [-X <strategy-option>] [-S[<keyid>]]
[--[no-]allow-unrelated-histories]
[--[no-]rerere-autoupdate] [-m <msg>] [-F <file>] [<commit>…]
#形式二
git merge (--continue | --abort | --quit)
■解決 方案二 (采用此方案,解决了!)
使用 Tortoise (Merge)
不需要登录Git,(但是需要输入用户名和邮箱即可)
Merge操作是在本地的Git上进行的。
---
---
(初次使用时才有)
---
(初次使用时才有)
---
在下面,选择你要Merge的Branch
Merge之后,Eclipse中,会显示Merge的代码,在【stage】区域,
检查代码之后,就可以在Eclipse中提交了。
Eclipse中的Merge设置,可以参照下面内容
---
■解決 方案三
换一个 Eclipse
Wndoows ⇒ 設定 ⇒ チーム ⇒ GIT ⇒ 構成 ⇒ ユーザー設定 中に、「core.autocrlf 対応の値 false」
// git 相关
// 如果设置为 true 那么,即使git的代码是 linux换行,pull后得到的代码,也会变为windows换行
===
(坑,工作的 环境 git 的软件自动 更新了, 其中就有gitconfig文件的更新,
更新后 itconfig文件 中,「core.autocrlf 対応の値 true」,
造成下载的代码,换行,都变成了windows换行。。。
原本 git保存的代码是 linux 换行。 )
===
清除Eclipse中保存的github密码_sun0322的博客-CSDN博客
Eclipse中关闭不需要的插件_eclipse如何关闭插件_sun0322的博客-CSDN博客
===
Ctrl + Shift + L 查看Eclipse所有快捷键
收起 (General --> keys --> Collapse All)
Ctrl + Shift + numpad_divide
numpad_divide (数字小键盘 上的 除号“/”)
展开 (General --> keys --> expand All)
Ctrl + Shift + numpad_multiply
numpad_multiply (数字小键盘 上的 乘号“*”)
Unable to make protected final java.lang.Class java.lang.ClassLoader.
===
Eclipse software repository | The Eclipse Foundation
=== https://download.eclipse.org/releases/2023-03/ ===
xxx
使用Eclipse查看反编译后的代码(Decompiler 插件)_eclipse查看反编译后的代码放在哪里_sun0322的博客-CSDN博客
・原因:
ssl(TLS)协议的版本不对,
// HTTPS,也称作HTTP over TLS。TLS的前身是SSL,TLS 1.0通常被标示为SSL 3.1,TLS 1.1为SSL 3.2,TLS 1.2为SSL 3.3。
java处理,调用外系统的 WebAPI(https请求)时,相关知识整理_java调用webapi-CSDN博客
===
2018年2月8日后禁止通过TLSv1.1协议连接https://github.com 和 https://api.github.com.
JDK1.8默认支持TLSv1.2,JDK1.7默认是TLSv1.1
・解决
在 【eclipse.ini】文件中
使用java8
-vm
D:\java\jdk8\bin\javaw.exe
或者,添加如下信息
-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2
・参考信息
https://www.cnblogs.com/pinghengxing/p/9428845.html
xxx
https://www.cnblogs.com/lmj612/p/11995829.html
===
xxx
xxx
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。