我开始了一个项目,我必须使用外部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) 我目前正在开发一个新的项目来实现移动应用程序.客户没有决定,我建议几个解决方案.需要与Android(版本2.2+)的兼容性,iOS和其他操作系统可能会很好.我们只能为Android开发,但我想使用Web移动框架.
由于我从未使用它们,我开始寻找现有的解决方案.我听说过PhoneGap,Titanium,Sencha Touch和jQuery Mobile.
以下是我发现的可能性:
应用程序中的关键点是允许用户拍摄照片并对其进行编辑:调整大小,添加一些文本......在Android上,技术上可行,但我不知道使用的是移动框架.
以PhoneGap和jQuery Mobile为例,它可以做到吗?我找到了每个功能的部分代码,但没有一个非常完整,并且不确定它是否会在很多手机上兼容.对于开发时间,或许更好的做2个本地应用程序而不是尝试使用移动框架(并在Javascript中开发图片版本)?
我发现每个框架都有很多意见,但其中有一些是在一年多的时间内发布的,而且他们很难对所有解决方案有清晰的认识.
所以我想知道我是否可以用这些解决方案之一实现这个图片版本,这可能是最好的.
谢谢您的帮助
我想将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) 我在Windows上使用Vagrant,在PuPHPet(Debian 7和PHP 5.4)上创建了一个盒子.我用Symfony 2安装了一个新项目,并且有一些错误可以清除缓存,如"无法重命名"或"无法删除目录".
我使用默认配置但也尝试:
启用NSF
按照Symfony指南中的"设置权限"部分进行操作
将www-data指定为/ var/www的用户/组
将vagrant改为apache用户/组
并没有改变,仍然是同样的错误.
如何使用Vagrant在Symfony的缓存上设置正确的权限?
谢谢
我已经开始使用Liferay开发portlet,我想展示一个(或更多)具有指定结构的Web内容文章.
例如,假设我有一个结构"A",那么如何才能获得使用此结构创建的最后一篇Web内容文章?
该文章介绍了如何得到一个物品tag,但不能用structure.
谢谢
我按照教程使用Struts 2,Maven,Hibernate和Spring创建了一个带有Mysql数据库的项目:http://www.mkyong.com/struts2/struts-2-spring-hibernate-integration-example/
它正在工作,我想现在使用Postgresql数据库.为此,我编辑了一些配置文件,以通过postgresql删除mysql配置:
Run Code Online (Sandbox Code Playgroud)<dependency> <groupId>postgresql</groupId> <artifactId>postgresql</artifactId> <version>9.1-901.jdbc4</version> </dependency>
Run Code Online (Sandbox Code Playgroud)jdbc.driverClassName=com.postgresql.jdbc.Driver jdbc.url=jdbc:postgresql://localhost:5432/my_base jdbc.username=... jdbc.password=...
<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.AbstractApplicationContext.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)
问题出在哪儿 ?
谢谢您的帮助 !
我想在 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 中做到这一点?
谢谢
jenkins ×2
cordova ×1
css ×1
git ×1
hibernate ×1
javascript ×1
liferay ×1
maven ×1
portlet ×1
postgresql ×1
sencha-touch ×1
structure ×1
struts2 ×1
svn ×1
symfony ×1
titanium ×1
vagrant ×1
web-content ×1