我有一个java项目,我想开发它而不从其位置替换源代码。我想将我的代码链接到我的工作区而无需实际更换?
答案 0 :(得分:26)
Project
Package Explorer
Properties
(或按Ctrl-Enter)。Projects
的{{1}}下,您可以添加另一个当前打开的项目。如果要覆盖一个类,可以在当前项目中复制它,并在Java Build Path
的类路径中进一步向上移动。
答案 1 :(得分:8)
关联来源
Project properties -> Java build path (tree-item) -> Source (tab) -> Link source (button)
关联项目
Project properties -> Java build path (tree-item) -> Projects (tab) -> Add... (button)
建议
请参阅Eclipse帮助主题:Workbench User Guide > Tasks > Working with projects, folders and files > Creating linked resources
。
答案 2 :(得分:0)
您可以链接到工作区外部的项目。这允许项目继续存在于外部,但可以用于浏览源代码,调试,断点等。在Eclipse中,从菜单中:
File | Import...
,然后选择General > Existing Projects into Workspace
Copy projects into workspace
复选框。单击“完成”。您在此工作区中的项目所做的更改将反映到其原生位置的项目中。
请确保从非本机拥有的工作区中删除项目引用时,不要Delete project contents on disk (cannot be undone)
。
答案 3 :(得分:0)
对于基于Maven的项目,以下对我有用:
确保选中以下复选框
项目属性-> Java构建路径(树项)->库(选项卡)-> Maven依赖项(树项)->编辑(按钮)-> Maven项目设置(链接)->从工作区解析依赖项项目(复选框)