【问题标题】:Eclipse can't see /usr/local folder on macEclipse 在 mac 上看不到 /usr/local 文件夹
【发布时间】:2017-05-21 05:35:06
【问题描述】:

我正在我的 Mac 上用 Java 开发一个 Web 应用程序。 Web 应用程序将在 tomcat 上运行。 我已经在/usr/local/apache-tomcat中安装了tomcat。

当我尝试在Server->Runtime Environments 中设置tomcat 运行时,我看不到文件夹/usr/local如何让 eclipse 查看/usr/local/apache-tomcat 目录?

在 Finder 中使用 Go to Folder 选项时,我可以看到 /usr/local

【问题讨论】:

    标签: eclipse macos tomcat finder


    【解决方案1】:

    我的猜测是您的查找器设置隐藏了隐藏文件夹。可以通过following the instructions in this article向他们展示。

    最简单的方法是在终端中输入以下内容:

    defaults write com.apple.finder AppleShowAllFiles TRUE
    killall Finder
    

    如果您输入安装文件夹的全名而不是使用查找器,它是否有效?

    【讨论】:

    • 我已经这样做了,但我仍然无法从 Eclipse 中看到该文件夹​​。如果您看到我提供的图像,我选择了“Macintosh HD”,所以我应该能够看到 /usr/local 文件夹,但我看不到它。
    • 很难说这里发生了什么。试试这个:转到您的查找器(在 Eclipse 之外),导航到 /usr 文件夹,然后将 local 文件夹拖到 favorites 所在的左侧。然后尝试在 Eclipse 中再次打开。您现在应该/usr/local 文件夹视为一个选项。
    • 谢谢@AndrewEisenberg。将文件夹添加到收藏夹解决了我的问题
    【解决方案2】:

    你可以很容易地控制隐藏文件在 bash_profile 中写入这个

    alias hideOn='defaults write com.apple.finder AppleShowAllFiles TRUE'
    alias hideOff='defaults write com.apple.finder AppleShowAllFiles FALSE'
    alias kFinder='killAll Finder'
    alias hOn='hideOn && kFinder'
    alias hOff='hideOff && kFinder'
    

    然后,重新打开终端并写入 hOn。在根文件夹中,您将看到隐藏的 /usr。只需将其放在查找器侧边栏中即可。然后写 hOff 就不会看到隐藏文件了,但是 /usr 会一直在 finder 那里。

    【讨论】:

      【解决方案3】:

      我在 Mac 上为 Eclipse 加载外部 jar 文件时遇到了类似的问题 我解决这个问题的方法是使用 ln -s 创建一个软链接到 /usr/local 中的文件夹到可见文件夹,然后加载 jars。

      ln -s source visible_location/link 
      

      为我工作。

      【讨论】:

        【解决方案4】:

        我刚遇到类似的问题,我发现的解决方法是复制/粘贴 tomcat base 目录的路径,然后它工作正常:

        1. 转到您的 tomcat 库目录
        2. pwd获取路径并复制
        3. 转到 eclipse -> 首选项 -> 服务器 -> 运行时环境 -> 添加按钮 -> 选择 apache tomcat 版本 -> 然后下一步
        4. 这一步,不用浏览,只需将复制的路径粘贴到Tomcat安装目录字段即可!

        等等

        【讨论】:

          猜你喜欢
          • 2017-05-12
          • 2015-12-13
          • 1970-01-01
          • 2014-07-17
          • 1970-01-01
          • 2018-04-28
          • 2013-09-18
          • 1970-01-01
          • 2013-12-05
          相关资源
          最近更新 更多