小编mli*_*elt的帖子

无法安装eclipse插件"m2e connector for build-helper-maven-plugin 0.15.0.201109290002"

我只是试着用我的gwt 2.4应用程序从helios转移到maven.所以我开始按照此处的步骤操作:http: //code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven

但在第3步 - 安装功能"m2e连接器为build-helper-maven-plugin"我从Eclipse得到一个错误:

Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e connector for build-helper-maven-plugin     0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
  Missing requirement: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper 0.15.0.201109290002) requires 'bundle org.eclipse.m2e.jdt [1.1.0,1.2.0)' but it could not be found
  Cannot satisfy dependency:
    From: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
    To: org.sonatype.m2e.buildhelper [0.15.0.201109290002]
Run Code Online (Sandbox Code Playgroud)

是否有解决方法或我做错了什么?

eclipse gwt maven eclipse-indigo m2e

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

在Eclipse中使用Beyond Compare进行Subversion合并

我想在Eclipse中使用Beyond Compare.手头的问题是,本机差异和合并工具不允许足够自定义差异,因此存在太多差异.Beyond Compare有正确的定制,但我无法集成该工具.我尝试过以下方法:

  1. 使用Eclipse插件http://beyondcvs.sourceforge.net/但我无法在Eclipse中配置Subversive以使用该插件,并且该插件不会将自身集成到Subversive的合并操作中.
  2. 尝试将Beyond Compare集成为diff查看器(请参阅Eclipse Window> Preferences> Team> SVN> Diff Viewer).在进行同步时,我配置的差异查看器根本没有使用.我按照http://www.scootersoftware.com/download.php?c=kb_vcs在"tortoisesvn"下找到的信息,并根据Subversive插件的需要更改了语法.

有没有人成功地将Eclipse中的Beyond Compare集成到Subversion中?我发现了类似的问题如何配置Beyond Compare 3 for Eclipse冲突解决方案?,但它对我不起作用(也许是Subversive和Subclipse之间的区别?).


另外:我跟着@汤姆克利夫特的步骤(感谢的很多),和Diff现在工作,合并是一个稍微有点难度了.我已完成以下步骤以取得最终成功:

  1. 按答案记录配置.
  2. 在分支上更改了某些内容并提交了该内容.
  3. 切换到后备箱.
  4. 开始合并操作: Team > Merge... > Tab URL > URL Field: <branch URL> and Radio button "Start from copy"
  5. 按下时Ok,会弹出一个对话框询问是否可以打开"同步视图".
  6. 该同步perspecitve显示所有的变化,当我选择一个,有一个菜单项"打开外部比较编辑器"打开超越比较.

eclipse merge subversive beyondcompare

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

如何使用在线工具测试浏览器的打印输出?

我使用(照例)@media print规则来指定网页的打印应该如何与在线版本不同.这很有效,但测试真的很难.我通常要做的是以下步骤:

  1. screen和创建不同的样式print.
  2. 在屏幕模式下启动页面
  3. 将页面打印到PDF打印机.
  4. 看看结果.
  5. 尝试找出行为错误的规则.

我想做什么(但无法使用任何浏览器):

  1. screen和创建不同的样式print.
  2. 在屏幕模式下启动页面
  3. 进入预览打印模式(例如Opera,Firefox可用)
  4. 使用Firebug(Firefox)或Dragonfly(Opera)等可用工具检查DOM和当前样式.
  5. 动态更改CSS,重新加载页面,再次查看结果和DOM.

是否有任何浏览器或浏览器,插件和流程组合可以获得类似的结果?如果您有如何更改文件组织的想法,只需进行最少的更改即可获得所需结果,欢迎您.

css browser web-inspector

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

使用Maven将Web应用中的差异仅部署到远程服务器

我正在使用货物:使用maven部署将应用程序部署到服务器.这很好用,但我最近尝试使用CloudBees.他们的基础设施有类似的插件.但是,它仅部署旧WAR和新WAR之间的差异,因此速度明显更快.货物:部署需要4到6分钟,CloudBees方法需要不到一分钟.

是否有任何Maven插件可以让我只将我的更改部署到我自己的应用服务器?现在我正在使用Tomcat,但是如果有一个很好的解决方案可以考虑切换应用程序服务器.

deployment tomcat maven

15
推荐指数
1
解决办法
904
查看次数

在Ruby中i.to_s是什么意思?

我想了解我在Google中找到的一段代码:

i.to_s
Run Code Online (Sandbox Code Playgroud)

在上面的代码i是一个整数.根据我的理解i,正在转换成一个字符串.真的吗?

ruby

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

有关组织文件的JavaScript样式指南

我曾经参与过一个重要的JavaScript项目,我注意到没有样式如何使用JavaScript.让我最不安的是每个人都在这里和那里添加了文件,这导致组织和交付它们的混乱.因为这将在每个新项目中发生,我希望有类似JavaScript的样式指南.此样式指南应解决以下问题:

  • 在开发过程中如何在文件系统组织JavaScript文件?
  • 如何将JavaScript部分与HTML和应用程序的其他部分分开
  • 如何在真实应用程序中传递 JavaScript文件,以便每个请求都必须加载更少的代码,而不必发送太多请求

是否有公开可用作开发我们自己的风格指南的起点?您使用样式指南的经历是什么?开发人员是否可以轻松地跟踪它,它有哪些简单,哪些是困难的部分?

(我知道,问题多于一个,但我对这里的整个故事感兴趣.作为背景,我们使用了JQuery和JSF,但我认为这不会对答案产生影响.)

javascript coding-style

10
推荐指数
1
解决办法
3127
查看次数

Smalltalk存档在哪里消失了?

我是一个古老的Smalltalk程序员(早在上个世纪90年代初期),在那些日子里,所有Smalltalk"开源"(这个词都没有创造),都可以在曼彻斯特Smalltalk档案馆找到.之后转移到UIUC Smalltalk Archive.我今天尝试在那里找到我的旧条目,但存档不再可用.有谁知道如何检索旧内容?是否存在Smalltalk存档存档的位置?

smalltalk

10
推荐指数
1
解决办法
354
查看次数

设置Maven以允许轻松部署到不同的存储库

我目前正在一个为很多人定义规则的环境中工作.我们目前使用Hudson和Artifactory,我想评估切换到Jenkins和Nexus是否值得迁移成本(但这不是问题).

为了评估它,我在本地设置了Maven,Jenkins和Nexus,我尝试找到一个设置来使用之前的设置,以便我可以比较解决方案.这里的问题是:

  • 当我使用现有的POM并通过Jenkins构建和部署它时,它会自动部署到我们的旧环境中.
  • 然后我尝试在Maven中定义deploymentManagement我的.settings文件中的部分,但这是不允许的(请参阅配置Maven,那里

    注意:安装和用户配置不能用于添加共享项目信息 - 例如,设置或公司范围.

  • 我当然可以复制整个,并更改每个POM中的distributionManagement,但我想在不同的安装中使用相同的(不是复制的)示例.

我们当前的根POM包含以下部分:

<distributionManagement>
    <repository>
      <uniqueVersion>false</uniqueVersion>
      <id>company-central</id>
      <name>Company central maven respository</name>
      <url>https://company.com/artifactory/libs-releases</url>
    </repository>
    <snapshotRepository>
      <id>company-snaps</id>
      <name>company-snapshots</name>
      <url>https://company.com/artifactory/libs-snapshots</url>
    </snapshotRepository>
    <downloadUrl>https://company.com/artifactory/libs-releases</downloadUrl>
  </distributionManagement>
Run Code Online (Sandbox Code Playgroud)

使用相同POM的最简单方法是什么,但将其部署到不同的存储库管理器?

PS:我已经阅读了针对不同部署场景设置maven pom文件并且不喜欢它(在我的上下文中),将Maven工件部署到具有不同设置的多个存储库实际上是一个不同的问题.maven中的多个部署是一种有趣的方法,但我必须为此目的修改许多POM.

deployment maven-3 maven

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

eclipse脱机的javadoc位置

Eclipse中的Java(普通Java开发,而不是Android)的帮助设置为Oracle服务器上的在线URL,链接到http://docs.oracle.com/javase/6/docs/api/.但是,对于一台特定的计算机,我在教授的Java课程中无法上网.所以我想使用本地帮助.

我尝试了以下方法:

  • 打开 windows - preferences - java - installed jre
  • 选择1.7运行时,然后选择rt.jar
  • 按Javadoc位置.

在那里,我看到了在线帮助的链接.我尝试使用源存档,而不是src.zipJDK目录中的文件夹.但这不起作用.无论如何,源代码都不包含已编译的Java文档.

我是否必须下载API文档?如果,在哪里?

java eclipse javadoc

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

是否有可能获得subversion客户端日志文件?

目前,我们遇到的问题仅存在于少数Subversion客户端.

我们想获得一个Subversion客户端日志文件,其中包含发送给服务器的命令,返回的响应等信息.是否有可能打开日志记录以在客户端上获取该信息?

我发现了大量关于如何处理subversion日志的信息,但这在这里没有用.

因为要求的注释,这里是问题部分:

  1. 我们有一个用于所有身份验证信息的中央LDAP.这在公司的每个地方都使用,

  2. Subversion配置为在那里获取身份验证信息,

  3. 有问题的客户告诉我们,由于身份验证错误,他们必须在某些日子更改密码,甚至两到三次.LDAP允许连续错误密码的最大X倍,之后,必须更改密码,

  4. 有问题的客户告诉我们他们不使用任何脚本或自动客户端,

  5. Apache HTTP Server日志告诉我们客户端尝试在同一秒内登录15次.

  6. 我们使用HTTPS从任何地方访问subversion服务器.

所以我认为,客户端应该有任何问题,但我不知道原因是什么.而subversion客户端日志文件在这里将是一个很大的帮助.

svn logging client

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