小编sku*_*rty的帖子

Jenkins中SVN的身份验证错误

我开始了一个项目,我必须使用外部svn(我在代理下).当我把url放在配置项目中时,Jenkins无法访问存储库,所以我填写了凭证(存储库URL,用户名和密码),但这里是错误:

FAILED: svn: E175002: OPTIONS /.../trunk/www failed

org.tmatesoft.svn.core.SVNException: svn: E175002: OPTIONS /.../trunk/www failed
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:304)
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:289)
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:277)
        at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:696)
        at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:619)
        at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:103)
        at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1018)
        at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:99)
        at hudson.scm.SubversionSCM$DescriptorImpl.postCredential(SubversionSCM.java:1968)
        at hudson.scm.SubversionSCM$DescriptorImpl.doPostCredential(SubversionSCM.java:1913)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)
        at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)
        at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)
        at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)
        at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
        at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
        at org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
        at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
        at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
        at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
        at org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
        at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
        at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
        at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
        at org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
        at org.kohsuke.stapler.Stapler.invoke(Stapler.java:488)
        at org.kohsuke.stapler.Stapler.service(Stapler.java:162)
        at …
Run Code Online (Sandbox Code Playgroud)

svn jenkins

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

使用网络移动框架?

我目前正在开发一个新的项目来实现移动应用程序.客户没有决定,我建议几个解决方案.需要与Android(版本2.2+)的兼容性,iOS和其他操作系统可能会很好.我们只能为Android开发,但我想使用Web移动框架.

由于我从未使用它们,我开始寻找现有的解决方案.我听说过PhoneGap,Titanium,Sencha Touch和jQuery Mobile.

以下是我发现的可能性:

  • PhoneGap + Sencha Touch
  • PhoneGap + jQuery Mobile(或同等产品)
  • Sencha Touch(API + UI)

应用程序中的关键点是允许用户拍摄照片并对其进行编辑:调整大小,添加一些文本......在Android上,技术上可行,但我不知道使用的是移动框架.

以PhoneGap和jQuery Mobile为例,它可以做到吗?我找到了每个功能的部分代码,但没有一个非常完整,并且不确定它是否会在很多手机上兼容.对于开发时间,或许更好的做2个本地应用程序而不是尝试使用移动框架(并在Javascript中开发图片版本)?

我发现每个框架都有很多意见,但其中有一些是在一年多的时间内发布的,而且他们很难对所有解决方案有清晰的认识.

所以我想知道我是否可以用这些解决方案之一实现这个图片版本,这可能是最好的.

谢谢您的帮助

javascript titanium sencha-touch jquery-mobile cordova

8
推荐指数
1
解决办法
9096
查看次数

使用Jenkins和Git进行身份验证

我想将Jenkins与Bitbucket上的存储库一起使用.为此,我使用用户jenkins和命令创建了一个ssh密钥ssh-keygen -t rsa -C "my_email".我在Bitbucket上添加了公钥,我可以用它来克隆一个项目git clone ....

但是当我在Jenkins中配置项目时,我把网址 git@bitbucket.org:my_username/my_repository.git

这是错误:

Failed to connect to repository : Command "git ls-remote -h git@bitbucket.org:skurty/ma-carte-augmentee-bo.git HEAD" returned status code 128:

stdout: 

stderr: ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory 
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

如果我做ssh git@bitbucket.org,我得到:

PTY allocation request failed on channel 0
conq: logged in as my_username.

You can use git or hg to connect to Bitbucket. Shell access is disabled.
Connection …
Run Code Online (Sandbox Code Playgroud)

git jenkins

5
推荐指数
1
解决办法
4563
查看次数

无法在Vagrant上使用Symfony清除缓存

我在Windows上使用Vagrant,在PuPHPet(Debian 7和PHP 5.4)上创建了一个盒子.我用Symfony 2安装了一个新项目,并且有一些错误可以清除缓存,如"无法重命名"或"无法删除目录".

我使用默认配置但也尝试:

  • 启用NSF

  • 按照Symfony指南中的"设置权限"部分进行操作

  • 将www-data指定为/ var/www的用户/组

  • 将vagrant改为apache用户/组

并没有改变,仍然是同样的错误.

如何使用Vagrant在Symfony的缓存上设置正确的权限?

谢谢

symfony vagrant

5
推荐指数
1
解决办法
2250
查看次数

在Liferay中获取具有特定结构的Web内容文章

我已经开始使用Liferay开发portlet,我想展示一个(或更多)具有指定结构的Web内容文章.

例如,假设我有一个结构"A",那么如何才能获得使用此结构创建的最后一篇Web内容文章?

文章介绍了如何得到一个物品tag,但不能用structure.

谢谢

portlet structure web-content liferay

4
推荐指数
1
解决办法
4736
查看次数

与Struts 2/Hibernate/Maven和Spring的Postgresql连接

我按照教程使用Struts 2,Maven,Hibernate和Spring创建了一个带有Mysql数据库的项目:http://www.mkyong.com/struts2/struts-2-spring-hibernate-integration-example/

它正在工作,我想现在使用Postgresql数据库.为此,我编辑了一些配置文件,以通过postgresql删除mysql配置:

  • 在pom.xml中:
<dependency>
<groupId>postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.1-901.jdbc4</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
  • 在database.properties中:
jdbc.driverClassName=com.postgresql.jdbc.Driver
jdbc.url=jdbc:postgresql://localhost:5432/my_base
jdbc.username=...
jdbc.password=...
Run Code Online (Sandbox Code Playgroud)
  • 在HibernateSessionFactory.xml中:

<prop key="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</prop>

这是Eclipse中的错误:

GRAVE:Exception lors de l'envoi de l'évènementinclxteinitialisé(context initialized)àl'instancede classe d'écoute(listener)org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException:Error创建ServletContext资源[/WEB-INF/classes/config/spring/DataSource.xml]中定义的名为'dataSource'的bean:设置属性值时出错; 嵌套异常是org.springframework.beans.PropertyBatchUpdateException; 嵌套的PropertyAccessExceptions(1)是:PropertyAccessException 1:org.springframework.beans.MethodInvocationException:属性'driverClassName'抛出异常; 嵌套异常是java.lang.IllegalStateException:无法在org.springframework的org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1279)中加载JDBC驱动程序类[com.postgresql.jdbc.Driver].在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory $ 1的org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)上的beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010) .run(AbstractAutowireCapableBeanFactory.java:409)位于org.springframework.beans.factory的org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)的java.security.AccessController.doPrivileged(Native Method) org.springframework.bea上的.support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:264)ns.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)位于org.springframework.beans.factory.support.AbstractBeanFactory的org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261).位于org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)的org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)中的getBean(AbstractBeanFactory.java:185) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)org.springframework.context.uresh.Abs​​tractApplicationContext.refresh(AbstractApplicationContext.java:380)at org.springframework.web.context.ContextLoader.createWebApplicationContext (ContextLoader.java:255)org.sp中的org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)org.apache.catalina.core.StandardContext.start(StandardContext.)中的ringframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45). java:4705)org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)org.apache.catalina.core.StandardHost.start(StandardHost.java:840)org.apache.catalina.core .containerBase.start(ContainerBase.java:1057)位于org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)的org.apache.catalina.core.StandardService.start(StandardService.java:525)at at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)atg.apache.catalina.startup.Catalina.start(Catalina.java:595)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)at org.apache.catalina.startup.Bootstrap.main(Bootstrap. java:414)引起:org.springframework.beans.PropertyBatchUpdateException; 嵌套的PropertyAccessExceptions(1)是:PropertyAccessException 1:org.springframework.beans.MethodInvocationException:属性'driverClassName'抛出异常; 嵌套异常是java.lang.IllegalStateException:无法在org.springframework.beans.AbstractPropertyAccessor的org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:104)中加载JDBC驱动程序类[com.postgresql.jdbc.Driver]. setPropertyValues(AbstractPropertyAccessor.java:59)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1276)

问题出在哪儿 ?

谢谢您的帮助 !

postgresql hibernate struts2 maven

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

CSS 中的 :not(:empty) 带有空格

我想在 div 为空时应用 CSS 规则。问题:生成 html 的应用程序放置了一个空格:

<div class="my-div"> </div>
Run Code Online (Sandbox Code Playgroud)

所以我尝试:

.my-div:not(:empty) {...}
Run Code Online (Sandbox Code Playgroud)

但由于空间原因,它不起作用。

我怎样才能在 CSS 中做到这一点?

谢谢

css

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