小编xch*_*.ca的帖子

Ant构建脚本完全挂起,控制台中没有消息

我有我的项目的build.xml,但即使是这一小段代码

  <target name="init">
    <tstamp/>
    <!-- Create the build directory structure used by compile -->
    <mkdir dir="${build}"/>
  </target>
Run Code Online (Sandbox Code Playgroud)

它没有运行

控制台为空但进程处于活动状态.我仍然可以通过STOP按钮终止它

同时我也无法调试它,同样的东西活动过程在控制台没有输出,我可以永远等待!有任何想法吗?

  • JDK 1.6.0_14
  • Eclipse 3.5.1

编辑:感谢Peter的Loron问题我检查了工作区日志文件MyWorkspace/.metadata/.log在那里我看到了错误消息我用Google搜索它并发现这种情况发生了,因为我的Eclipse的位置发生了变化,但是ANT jar的路径仍然很旧.要修复你必须进入Preferences-> Ant-> Runtime并单击Restore Default它将拾取新jar位置并警告你没有tools.jar,从某处复制它并将其放在其他ant jar的同一文件夹中.

eclipse ant console exception hang

13
推荐指数
2
解决办法
1万
查看次数

如何生成随机无意义,但同时容易记住单词?

我需要找出一个算法,或者更好的是,如果在php/java中有一个实现来生成单词,建议用户选择像某些标识符,但我希望它们有点容易记住,例如'wonifuxa' ,'thonqi','oqriman'等等但不是'nxdFgtqI'之类的东西

php java string algorithm

7
推荐指数
2
解决办法
3061
查看次数

使Postgres SQL最小化.怎么样?

我想将Postgres切成最小尺寸,以便在我的应用程序中包含数据库功能.我正在使用互联网上发现的Portable Postgres.有什么建议我可以从Postgres安装中删除哪些是正常数据库使用不需要的?

database postgresql installation portability

6
推荐指数
1
解决办法
2104
查看次数

我可以使用WebSockets连接到irc,icq,sip等服务,前提是我在JavaScript中有这些协议的某种实现吗?

我想使用WebSockets连接到irc,icq,sip等服务.假设我在JavaScript中有这些协议的某种实现?那可能吗?我似乎不理解WebSockets与常规套接字相比的局限性.

javascript websocket

6
推荐指数
2
解决办法
5274
查看次数

创建CDATA部分令人困惑

我试图在描述字段中创建CDATA部分,但失败了.代码非常简单,但在生成的XML中没有出现CDATA部分!

Node de = document.createElement("description");
de.appendChild(document.createCDATASection(reportData.getIssue().getDescription() + "more]]>data"));
e.appendChild(de);
Run Code Online (Sandbox Code Playgroud)

在结果XML中,我得到:

<description>Room #1128 has AD issues.more]]&gt;data</description>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?!

java xml cdata

3
推荐指数
2
解决办法
2万
查看次数

国际化字符串中 HTML 标签的最佳实践是什么?

国际化字符串中 HTML 标签的最佳实践是什么?

可以使用<p>, <br>, <ul><li>用于翻译 HTML UI 的内部字符串吗?这里的最佳实践是什么?

html translation internationalization

3
推荐指数
1
解决办法
767
查看次数

QMAKE.如何在交叉编译QT项目时找出主机平台和目标平台

我编译为QNX,ARM,我的主机平台可以是Win32/64,Linux或Mac我想找到一种方法,看看小麦是我的PRO文件中的主机平台(在计算机上构建我的项目)

显然使用:

win32 {}
unix {}
macx {}
Run Code Online (Sandbox Code Playgroud)

不起作用,因为在不同的操作系统上它总是报告unix,所以我认为这是目标平台那么获取当前主机平台以使PRO文件灵活的方式是什么,因为在不同的平台上我想做不同的事情.

谢谢

qt arm qmake cross-platform qnx

3
推荐指数
2
解决办法
2351
查看次数

比较QString和char*最有效的方法是什么?

比较QString和char*最有效的方法是什么?

if( mystring == mycharstar ) {} 将执行malloc,

if(strcmp(mystring.toLocal8Bit().constData(),mycharstar ) == 0) {}

会分配一个 QByteArray

我想不会发生任何分配,你们会推荐吗?

关于什么

if(mystring == QLatin1String(mycharstar))

会更好吗?

malloc performance qstring qt

3
推荐指数
1
解决办法
1058
查看次数