现在,我有两个Eclipse项目 - 他们都使用Maven 2来实现他们所有的jar依赖性.
在Eclipse中,我将项目Foo包含在项目Bar的构建路径中,以便我可以使用项目Bar中的Foo类.这在Eclipse土地上非常有效,但是当我尝试:
mvn compile
Run Code Online (Sandbox Code Playgroud)
在Bar的目录中,它失败了,因为Maven不知道Eclipse的构建路径中的项目到项目的关系.
如果我使用Ant,我会用它来做一些愚蠢的事情,比如复制foo.jar到项目Bar的类路径中,但据我所知,事情在Maven-land中完成得少得多.
我想知道是否有针对此类问题的标准解决方法 - 看起来它会相当普遍,而我只是缺少一些关于Maven如何工作的基本知识.
Galileo前几天出现了,尽管Eclipse下的插件是IMO,比Netbeans更容易处理,如果有一种简单的方法可以升级到新版本,它仍然会非常棒(和带上我的插件).
有小费吗?
我没有承诺任何特定的GUI或任何东西 - 只需要基于Java.我想在可编辑的文本区域内进行简单的语法高亮(XML和XQuery).
到目前为止,我唯一的候选者是Swing的JTextPane,因为它支持似乎支持文本的样式,但我不知道如何在这种情况下实现它.
如果一个特定的工具包开箱即用,那将是非常棒的,但如果需要,我愿意亲自动手.
对于我的应用程序,我将子类化UIWebView(此处描述的方法http://ryan-brubaker.blogspot.com/2009/01/iphone-sdk-uiwebview.html).
我这样做是为了拦截触摸事件; 当我检测到某些类型的点击时,我执行相应的自定义操作,然后将事件传递给底层的UIWebView.
因此,例如,我可以双击视图以使工具栏显示/消失,但单击链接的工作方式与常规UIWebView相同.
在3.0下,Everything的工作原理与2.2.1(我的doubletap +标准单击和滚动动作)相同,但是hold-to-copy却没有.
我想也许在UIResponder中有一些新东西我不得不覆盖,但据我所知,它是一样的.
有线索吗?
java ×3
eclipse ×2
eclipse-3.4 ×1
eclipse-3.5 ×1
iphone ×1
maven-2 ×1
uiwebview ×1
xml ×1
xquery ×1