就像现在一样,本地人的路径是工作空间相对的。
这是一件坏事,因为当有人使用git连接它并以不同的方式命名项目时,这些路径不会起作用。我希望他们相对于项目文件夹,无论其名称如何。
如果您有任何想法,请提出建议。
为了便于说明,这里是.classpath
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="lib/lwjgl.jar" sourcepath="lib">
<attributes>
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="Rogue/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="bin"/>
</classpath>
答案 0 :(得分:0)
成功的关键是你不要将.classpath添加到GIT。 相反,你把它放在Git Ignore。
您不希望将任何这些文件存入您的版本控制系统。
.gitignore文件上的示例
.*
!.gitignore
*~
.svn/
# Windows image file caches
Thumbs.db
ehthumbs.db
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
*~
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
.elc
auto-save-list
tramp
.\#*
# Org-mode
.org-id-locations
*_archive
*.pydevproject
.project
.metadata
bin/**
tmp/**
tmp/**/*
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.settings/
.loadpath
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# CDT-specific
.cproject
# PDT-specific
.buildpath
target/
*~
*.log
logs/
*.iml