小编Bla*_*dez的帖子

Jenkins - 配置Jenkins以轮询SCM中的更改

我正在与jenkins合作,我希望在svn存储库发生更改时运行maven目标.我用我当前的配置附上了一张照片.

我知道每5分钟检查一次存储库很疯狂.我想只在有新的变化时运行它,但我找不到方法.无论如何,它不是检查存储库.我究竟做错了什么??

提前致谢在此输入图像描述

jenkins

57
推荐指数
3
解决办法
12万
查看次数

Netbeans安装找不到JDK

在我的Windows计算机上安装Netbeans 6.0.1,我发现此错误:

在此输入图像描述

即使我的环境变量似乎没问题,执行时: 在此输入图像描述

我重启了我的系统,但错误仍然存​​在.有谁知道为什么?提前到达

java netbeans

15
推荐指数
5
解决办法
14万
查看次数

ClassPathResource没有获取类路径

在我的应用程序中,我想使用文件夹中存在的资源 media/src/main/resources/testMediaExif

为了得到这条路,我使用了这段代码,位于media/src/main/java/com/project/MyClass.java:

ClassPathResource resource = new ClassPathResource("classpath:testMediaExif");
File file = resource.getFile();
String absolutePath = file.getAbsolutePath();
Run Code Online (Sandbox Code Playgroud)

显示的错误是:

java.io.FileNotFoundException: class path resource [classpath:testMediaExif] cannot be resolved to URL because it does not exist
Run Code Online (Sandbox Code Playgroud)

如果我更改了该代码:

ClassPathResource resource = new ClassPathResource("testMediaExif");
Run Code Online (Sandbox Code Playgroud)

变量absolutePath采用以下值:

/Users/blanca/desarrollo/media/target/test-classes/testMediaExif
Run Code Online (Sandbox Code Playgroud)

为什么它指向目标路径?我怎么能改变它?

java spring classpath

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

错误:未知字段'..'

在使用Solr时,我收到此错误:

 ERROR:unknown field 'name'
Run Code Online (Sandbox Code Playgroud)

但是,我在schema.xml中定义了这个字段:

<field name="name" type="string" indexed="false" 
       stored="true" required="true" elementForm="INPUTHIDDEN" />
Run Code Online (Sandbox Code Playgroud)

当我尝试将字段添加到将要提交的文档时,我收到此错误:

doc.addField("name", getName());
solrClient.addDocument(doc);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?提前致谢.

solr

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

在java classpath中使用通配符

我正在运行一个应该执行main方法的shell脚本:

java -classpath /path/to/app/conf/lib/nameJar* com.example.ClassTest
Run Code Online (Sandbox Code Playgroud)

在这一点上,我得到了这个例外:

Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext
Caused by: java.lang.ClassNotFoundException: org.springframework.context.ApplicationContext
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
Run Code Online (Sandbox Code Playgroud)

这是因为弹簧罐位于另一个文件夹中.所以我改变了脚本:

java -classpath /path/to/app/conf/lib/nameJar*:/path/to/app/lib/spring* com.example.ClassTest
Run Code Online (Sandbox Code Playgroud)

但是使用此脚本,无法找到com.example.ClassTest.关于这个问题的任何想法?

提前致谢

java wildcard classpath

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

Faceted Project Eclipse环境

即使我已经检查过这篇文章并尝试解决方案,问题仍然存在.

Java编译器级别与已安装的Java项目构面的版本不匹配.项目名称未知分面项目问题(Java版本不匹配)

eclipse installation facet

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

a4j:使用JSF 2找不到支持标记

只是尝试集成这个commandLink

<a4j:commandLink reRender="results-view" actionListener="#{myaction}" oncomplete="return false;" value="#{msg1.advanced_search}">
                            <a4j:support event="onclick">
                                <f:setPropertyActionListener value="./page.xhtml" target="#{changeViews['new-view'].value}" />
                            </a4j:support>
                        </a4j:commandLink>
Run Code Online (Sandbox Code Playgroud)

在使用JSF2的应用程序上.如果我离开它,我会收到此错误

标记库支持名称空间:http://richfaces.org/a4j,但没有为name:support定义标记

我试图在网上找到一些东西,但我想不出来.一些帮助会很棒.
提前致谢

jsf richfaces ajax4jsf jsf-2

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

使用Runtime.getRuntime().exec()重定向不起作用

我需要从程序执行命令.命令行没问题,我在终端试了一下,但它在程序中不起作用.

我从我的代码中添加了一个副本:

  File dir = new File("videos"); 
  String[] children = dir.list(); 
  if (children == null) { 
   // Either dir does not exist or is not a directory 
   System.out.print("No existe el directorio\n");
   } else { 
    for (int i=0; i<children.length; i++) { 
     // Get filename of file or directory 
     String filename = children[i];

     //Recojo el momento exacto
     System.out.print("\n" +filename);

     Process p = Runtime.getRuntime().exec("exiftool -a -u -g1 -j videos/"+filename+">metadata/"+filename+".json");
    }
Run Code Online (Sandbox Code Playgroud)

程序必须获取文件夹(文件名)中所有文件的名称,并提取theese视频的元数据,将它们写入文件夹"元数据"中的.json文件.
问题出在哪儿?

java process runtime.exec io-redirection

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

引起:org.hibernate.HibernateException:找到对集合的共享引用

我正在运行此异常:

Caused by: org.hibernate.HibernateException: Found shared references to a collection: path.Object.listObjects  
Run Code Online (Sandbox Code Playgroud)

这是我的代码:
Object.java

protected List<ListedObject> listObjects ;  

....  
@OneToMany(cascade=CascadeType.ALL)
    @JoinTable(
            name = "object_list", 
            joinColumns=@JoinColumn(name="object_id", unique=true)  ,
            inverseJoinColumns=@JoinColumn(name="list_id")
    )
    public List<Annotation> getListObjects() {
        return listObjects;
    }
    public void setListObjects(List<ListedObject> listObjects){
        this.listObjects = listObjects;
    }
Run Code Online (Sandbox Code Playgroud)

ListedObject.java

private Object object;  

...  

@ManyToOne(cascade=CascadeType.MERGE)
    @JoinTable(name = "object_list", 
            joinColumns=@JoinColumn(name="list_id"),
            inverseJoinColumns=@JoinColumn(name="object_id"))
    public MediaObject getObject() {
        return mediaObject;
    }

    public void setObject(Object object) {
        this.object = object;
    }  
Run Code Online (Sandbox Code Playgroud)

请问有人帮我吗?
提前致谢!

编辑异常开始时的点:

ctx = new ClassPathXmlApplicationContext("/applicationContext.xml");  
Run Code Online (Sandbox Code Playgroud)

这来自:

5088 …
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

Dropbox sdk存储库maven

即使这听起来像一个愚蠢的问题,我也无法找到dropbox sdk所在的存储库.所以在我的pom.xml中我已经声明了这个依赖:

<!-- Dropbox dependency -->
        <dependency>
            <groupId>com.dropbox</groupId>
            <artifactId>client2</artifactId>
            <version>1.3</version>
        </dependency>
Run Code Online (Sandbox Code Playgroud)

但是在这个存储库中找不到它:

<repository>
            <id>dropbox-client2</id>
            <url>http://getdropbox.com/developers/</url>
        </repository>
Run Code Online (Sandbox Code Playgroud)

谢谢

dropbox

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