java - 使用 netbeans 命令行在 Windows 上编译 Autopsy
问题描述
当我在 Windows10 上编译 Autopsy4 时。使用命令行蚂蚁。
当我在尸检的根目录上播放“ant”命令时,build.xml 运行。
build.xml 称为 build-impl.xml,而这称为 platform.xml。
platform.xml 运行这个:
<autoupdate installdir="${nbplatform.active.dir}" updatecenter="${autoupdate.catalog.url}">
${autoupdate.catalog.url}:http ://updates.netbeans.org/netbeans/updates/8.2/uc/final/distribution/catalog.xml.gz
并且构建失败。
错误消息是:
INFO:http://updates.netbeans.org/netbeans/updates/8.2/uc/final/distribution/catalog.xml.gz 的文件,对应于 http://updates.netbeans 的目录。 org/netbeans/updates/8.2/uc/final/distribution/catalog.xml.gz,看起来不像gzip文件,试图将其解析为纯xml
这个问题与 NetBeans IDE 8.2 GUI 相同。
如何在windows10上编译Auotpsy4?
谢谢。
解决方案
linux版本也出现同样的问题。我可以使用浏览器下载 catalog.xml.gz 文件,但是当我将 url 更改为指向文件副本时,它可以工作,但它会开始寻找具有相似 URL 的其他文件并中断。
我认为问题在于服务器为 catalog.xml.gz 文件提供了错误的 MIMEType - 这让 ant 感到困惑。
我还没有解决方案,但我正在探索将完整的网络树下载到本地本地目录树
推荐阅读
- linux - 如何在用 C 编写的内核模块中包含 linux 驱动程序源文件?
- javascript - 在 TypeScript 构建中添加 .js 扩展名
- python - 使用 Selenium 和 Python 查找元素并单击它
- python - 使用 Matplotlib 的实时图形不显示绘图
- javascript - 在 Javascript 中通过引用传递对象和属性
- javascript - Gatsby 节点生成页面失败
- java - Java Swing高质量PNG
- c++ - 如何使用 picojson.h 在 C++ 中从头开始创建 json 对象
- go - Go pkg/mod vs pkg/windowsamd_64 on go build
- c# - 有什么方法可以在没有空格的情况下将字符串保存在 SQL Server 数据库中?