更新到Snow Lion后,我在尝试使用SVN时开始在Flash Builder/Eclipse中收到这些错误:
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
/opt/subversion/lib/libsvnjavahl-1.0.dylib: Library not loaded: /usr/lib/libpq.5.dylib Referenced from: /opt/subversion/lib/libsvnjavahl-1.0.dylib Reason: no suitable image found. Did find: /usr/lib/libpq.5.dylib: mach-o, but wrong architecture /usr/lib/libpq.5.dylib: mach-o, but wrong architecture
no svnjavahl in java.library.path
java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
Run Code Online (Sandbox Code Playgroud) 鉴于Eclipse中的"运行配置",我想打印出用于运行它的相关shell命令.
例如:现在,在Eclipse中,如果我点击"播放",它将运行:
mvn assembly:directory -Dmaven.test.skip=true
我没有看到那个命令,我只知道IDE必须在某些时候运行.但是,其他一些运行配置对于长类路径和虚拟机选项来说要复杂得多,坦率地说,有时我不知道等效的shell命令是什么(特别是涉及到Flex时).
必须有一些方法来访问与Eclipse/Flex Builder中的"运行配置"相关联的shell命令.这些信息必须可用,这让我相信有人写了一个插件来显示它.或者可能已经在Eclipse中内置了一个用于访问它的选项.
那么有没有办法将Eclipse运行配置转换为shell命令?
(仅限上下文:我问,因为我正在编写一个bash脚本,可以在开发期间自动完成我所做的一切 - 从运行数据库一直到打开Firefox并在运行Web应用程序之前清除缓存.所以每个命令我从IDE运行需要存在于脚本中.有些很难搞清楚.)
有人可以向我解释Adobe Air,Flex和Flash Builder之间的区别吗?
我去了Adobe网站,它说使用Air我可以为桌面或移动设备构建独立的应用程序.他们对Flex说了同样的话.
它说Flash Builider是一个基于Eclipse的开发工具.那是什么意思?然后它说我可以再次为桌面和移动设备构建应用程序.
有很多重叠,我真的不明白首先要学习什么以及采取什么方向.(我非常了解Flash和AS2和AS3.)
如何从2d变换矩阵中提取旋转,缩放和平移值?我的意思是有一个2d的转变
matrix = [1, 0, 0, 1, 0, 0]
matrix.rotate(45 / 180 * PI)
matrix.scale(3, 4)
matrix.translate(50, 100)
matrix.rotate(30 / 180 * PI)
matrix.scale(-2, 4)
Run Code Online (Sandbox Code Playgroud)
现在我的矩阵有值[a,b,c,d,tx,ty]
让我们忘记上面的过程,并想象我们只有值a,b,c,d,tx,ty
如何通过a,b,c,d,tx,ty找到总旋转和比例值
对不起我的英语不好
谢谢你的进步
编辑
我认为应该是某个地方的答案......
我刚刚在Flash Builder(AS3)中试过这样的
var m:Matrix = new Matrix;
m.rotate(.25 * Math.PI);
m.scale(4, 5);
m.translate(100, 50);
m.rotate(.33 * Math.PI);
m.scale(-3, 2.5);
var shape:Shape = new Shape;
shape.transform.matrix = m;
trace(shape.x, shape.y, shape.scaleX, shape.scaleY, shape.rotation);
Run Code Online (Sandbox Code Playgroud)
输出是:
x = -23.6
y = 278.8
scaleX = 11.627334873920528
scaleY = -13.54222263865791
rotation = 65.56274134518259 …Run Code Online (Sandbox Code Playgroud) 运行此代码
var myValue1:int = 2;
switch (myValue1)
{
case -3: trace(myValue1 + " == -3"); break;
case -2: trace(myValue1 + " == -2"); break;
case -1: trace(myValue1 + " == -1"); break;
case 0: trace(myValue1 + " == 0"); break;
case 1: trace(myValue1 + " == 1"); break;
case 2: trace(myValue1 + " == 2"); break;
case 3: trace(myValue1 + " == 3"); break;
default: trace(myValue1 + " is unknown"); break;
}
var myValue2:int = -2;
switch (myValue2)
{
case …Run Code Online (Sandbox Code Playgroud) 我正在使用Adobe Flex/Air制作应用程序.我想知道是否有办法让Air应用程序运行的操作系统?
Flash Builder是否支持任务列表?
我正在测试Flash Builder for PHP,我可以在PHP代码中看到我的// TODO,但在AS或MXML中却看不到.
我找到了这个插件:
http
://www.richinternet.de/blog/index.cfm? entry = 911D4B57-0F0D5A73- AF6F4D4D04099757,
但它已经很老了.
您知道如何使用Flash Builder 4.5在AS3和MXML代码中查看我的TODO列表吗?
[更新]:
我已经从richinternet.de安装了该插件,它适用于Flash Builder 4.5 for PHP.
但它非常差,它只检测TODO和FIXME,如果你打开文件,它不会搜索你的所有src的TODO和FIXME.
并且不区分大小写,这对我来说是一个问题,因为西班牙语"todo"意味着"一切",所以我现在不能在我的评论中使用todo这个词.
经过这么多年开发Flash Builder之后,我无法理解Adobe如何不包含这个插件!当你生成一个处理程序,方法等时,他们正在添加TODO注释!如果你没有在任务中显示它,我不知道如何有用!
我们正在使用Flash Builder 4.5.1构建移动应用程序,我们的应用程序包含一个必须接受阿拉伯字符的文本输入,并且应该是"从右到左"指示.在模拟器上一切正常,而在设备上却没有.当您键入字符时,它们看起来很好,但只要textinput失去焦点,字符就会立即恢复.
文本输入的代码很简单<s:TextInput id="txtTest" direction="rtl"/>,
有谁知道可能是什么问题?
这也出现在Android设备上,当我将应用程序编译为android模式时,文本输入中的阿拉伯语文本显示为白色框!标签中的阿拉伯语文本也很好.我试过嵌入fondts但文本输入不会采用新字体!
谢谢
我正在寻求关于目前由Apache孵化的adobe flex的建议.Flex最终会死吗?
在我的组织中,我有两种选择:要么转向HTML5技术,要么选择我办公室目前拥有的其他平台,如Android或iOS.我目前在Flex 4.6中工作,这是非常愉快和激励使用.我有兴趣学习Adobe Edge和Muse; 这些技术使开发人员能够创建Web和移动应用程序.
这可能是我与Flex团队的最后一天; 我可能会重新定位在Android或iOS上进行开发.我想使用一种技术,允许您构建Web和移动应用程序.谁能建议更好的技术和/或框架选择?
当我尝试在iPhone上安装我的应用程序时,这是我遇到的错误.

更多细节:
它确实在某一点上起作用.我最近使用了另一台计算机,处理不同的项目并且必须创建一个新证书.这使我的其他项目(个人资料)无效.我回到第一台计算机上工作,并从那台计算机上传了证书.我重新创建了应用程序配置文件,并根据以前的证书下载了配置文件.这些都没有效果.最后我不得不从头开始,如下面的答案所示.