मेरे पास एक चींटी कार्य है जिसमें एम्बेडेड जावास्क्रिप्ट शामिल है। मैं लक्ष्य करना चाहते हैं असफल या कुछ तर्क मैं जावास्क्रिप्ट में चलाने के आधार पर सफलता प्राप्त करें:चींटी जावास्क्रिप्ट विफलता
<target name="analyze">
<script language="javascript">
<![CDATA[
importClass(java.io.File);
importClass(java.io.FileReader)
importClass(java.io.BufferedReader)
String.prototype.startsWith = function(str) {
return (this.indexOf(str) === 0);
}
String.prototype.endsWith = function(str) {
var lastIndex = this.lastIndexOf(str);
return (lastIndex != -1) && (lastIndex + str.length == this.length);
}
//setup the source directory
srcDir = project.getProperty("MY_HOME") + "/foo/src";
if(srcDir.startsWith("/foo") {
//TARGET SHOULD PASS
} else {
//TARGET SHOULD FAIL
}
]]>
</script>
</target>
मार्टिन, यह वैसे ही काम करता है जिस तरह से मैं इसे चाहता हूं। आपने मेरे सभी सवालों का शानदार जवाब दिया है, मैं डर में खड़ा हूं। –
अगर मैं कर सकता तो मैं इस जवाब को 5 बार वोट दूंगा। –
@ एमीर - आप बहुत दयालु हैं। मदद करने में खुशी हुई, लेकिन खेद है कि मैं पहले जवाब लिखने के लिए नहीं मिला - काम रास्ते में आया। –