如何重现:
使用spring-web从下载默认的maven/java spring项目,构建它,然后我想使用以下命令启动它:
java -cp target/demo-0.0.1-SNAPSHOT.jar com.example.demo.DemoApplication
我得到的错误是:Error: Could not find or load main class com.example.demo.DemoApplication
我知道它适用于java -jar,但我明确希望将更多内容放到类路径中。为什么不动呢?
有时,在eclipse中导入maven项目时,我会遇到以下错误:
Classpath entry org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result.
尽管svn存储库上的类路径文件包含maven依赖项:
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER
尝试使用Maven来组织我的项目,但我总是遇到以下错误。我知道这个错误意味着文件在编译时存在,但由于某种原因,在运行时找不到它。
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException
所以我正在用Java做一个项目,它将接受用户的查询,搜索谷歌图片,然后将一些结果下载到我的计算机上。为此
我试图用Maven从Groovy代码中生成一个JAR文件。它工作得很好,类在jar文件中,但是它给出了错误Error: Could not find or load main class me.strafe.hello.Main。
pom.xml
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
我正试图通过查看一些和来熟悉some。我希望加载一个文本文件,其中包含由一个选项卡分隔的两列数字,然后从其中创建一个dataframe。我希望使用下面的命令来完成这个任务:
>>> data = sc.textFile("amazon.txt")
>>> df = data.map(lambda r: [int(x) for x in r.split("\t")])
>>> df = df.toDF()
但是,当我执行最后一个命令时,它会抛出错误:
u'Unable to locate hive ja
最近,我按照本指南中的说明将现有的动态Web转换为Eclipse中的Maven项目:
转换成功地完成了,但是在类中出现了许多错误,比如一些无法识别的导入。
然后,我使用这里描述的说明导入了所有Spring依赖项:一切看起来都很好,所有错误都消失了;但不幸的是,当我试图在Tomcat上运行该项目时,我得到了以下错误消息:
HTTP Status 500 - Servlet.init() for servlet spring-dispatcher threw exception
type Exception report
message Servlet.init() for servlet
在我的pom.xml中,我得到了以下错误。我使用<version>2.0.3</version>的原因是使用Spring2NTLM身份验证。
org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from
ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception
is java.lang.NoSuchMethodErr
我想优化以下pom.xml maven文件中的依赖项。目前,我一直收到重复的警告,如下所示,构建它永远需要花费时间:
[WARNING] We have a duplicate org/apache/thrift/transport/TTransport.class
我尝试过使用m2eclipse来发现依赖冲突并排除它们,然而,我想知道是否有更快的方法来做到这一点。列出的冲突太多了。实际上,80%的jar文件是冲突的。在maven中有没有一种更聪明的方式来包含依赖关系?如果不是,那么ant或任何其他系统是不是很聪明?
以下是pom文件:
<project xmlns="http