这不是关于在eclipse java项目中链接源的问题
是否可以在eclipse中添加名为“src”的外部文件夹作为源文件夹。 这里的问题是将外部文件夹名称保留为“src”而不是任何其他名称;要做到这一点,我尝试从标准的eclipse java项目中删除src和bin文件夹,然后尝试“链接源”,但这不起作用。
有没有其他方法可以实现这一目标?
那就是让Eclipse java项目的src实际上指向一个名为“src”的外部文件夹? 输出文件夹“bin”也有类似的问题。
System Information
OS: Windows 8, 32 bit
Eclipse: 3.7
感谢。
答案 0 :(得分:7)
您需要使用Eclipse从项目配置中删除现有的源文件夹,然后将其从文件系统中删除,然后您可以将外部链接的源文件夹添加为“src”。
右键单击项目并显示“属性...”
单击“Java Build Path”,然后单击“Source”选项卡以显示构建路径上的源文件夹列表。
选择“yourproject / src”并单击“删除”按钮。这将从项目中删除它(和.classpath
文件)。
走出它并实际删除该文件夹。
返回该对话框,这次单击“链接源...”。它现在应该工作。它对我有用。
答案 1 :(得分:5)
要与外部文件夹建立链接,我们需要重命名该文件夹,如果任何已存在同名的文件夹(如“src”)或更好删除该文件夹。之后,您可以使用以下任一方法与外部文件夹建立链接:
方法:1 - (通过代码手动建立链接):
1. Open the .project file from root folder of your workspace.
2. Include the below code with your file path:
<linkedResources>
<link>
<name>folder_name_list_in_your_project</name>
<type>2</type>
<location>folder_path_to_include</location>
</link>
</linkedResources>
3. Save the file and refresh the project to include the external folder in your project.
方法:2 - (通过用户界面手动建立链接):
1. Right click the project, select "Build Path -> Configure Build Path".
2. Choose "Source" tab.
3. Click "Link Source" button.
4. Click "Browse" to choose the folder.
5. Enter the folder name in "Folder name" field to list the external name in your project.
6. If you need to add the pattern for include and/or exclude file, click "Next" and enter the pattern. Then click "Finish".
7. Otherwise click "Finish".
它适用于我,希望我的步骤也可以帮助你。
答案 2 :(得分:0)
这有点难看,但您可以在文件系统中创建一个硬链接。在Windows命令行中,使用mklink /H src d:\path\to\external\src
。
我知道以下内容几乎没有用,但是:想一下不同的方法。