小编Hra*_*ban的帖子

如何为本地 URI 设置 W3C Unicorn 验证器?

我经常需要检查尚未公开的网站,因此无法使用公共在线验证器。我尝试使用 MacPorts 在我的 OSX (10.7) 计算机上安装 W3C\xe2\x80\x99s Unicorn(因为我不想处理依赖关系)。不幸的是,Unicorn 安装的文档大多丢失或过时,并且邮件列表看起来已经死了。\n免责声明:我不\xe2\x80\x99不懂 Java。

\n\n

这里\xe2\x80\x99是我所做的:

\n\n
    \n
  • 安装 Java 更新至 1.6.0_29(因为 Apple\xe2\x80\x99s 当前版本存在内存泄漏)
  • \n
  • 安装 Tomcat 和依赖项(文档中缺少 ivy,并且\xe2\x80\x99t 不会按预期自动下载):

    \n\n
    sudo port install apache-ant apache-ivy tomcat6 mercurial\n
    Run Code Online (Sandbox Code Playgroud)
  • \n
  • 选择 Mercurial 的 Python 版本;也许更好地使用 python.org-Python 并在那里安装 Mercurial,但我在这台机器上仅\xe2\x80\x99ve 系统和 MacPort\xe2\x80\x99s Python:

    \n\n
    sudo port select python python27\n
    Run Code Online (Sandbox Code Playgroud)
  • \n
  • 重启后自动启动Tomcat:

    \n\n
    sudo launchctl load -w /Library/LaunchDaemons/org.macports.tomcat6.plist\n
    Run Code Online (Sandbox Code Playgroud)
  • \n
  • 将设置添加到.profile

    \n\n
    export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK\nexport CATALINA_HOME=/opt/local/share/java/tomcat6\n
    Run Code Online (Sandbox Code Playgroud)
  • \n
  • 检查输出java -version(我的“A”或“Current”中的Java版本已损坏;java -version只是挂起)

  • \n
  • 修复Java二进制路径;如果没有$JAVA_HOME/bin …

macos macports w3c-validation tomcat6 unicorn

5
推荐指数
0
解决办法
1181
查看次数

标签 统计

macos ×1

macports ×1

tomcat6 ×1

unicorn ×1

w3c-validation ×1