2016-05-15 66 views
0

我試圖在Eclipse Mars中運行一個基本的Hello World Maven項目,但只要我將hibernate-core依賴項添加到pom.xml中,控制檯就會給出我這個錯誤:Eclipse Maven項目不會運行Hibernate核心依賴

Usage: javaw [-options] class [args...] 
     (to execute a class) 
or javaw [-options] -jar jarfile [args...] 
     (to execute a jar file) 
where options include: 
    -d32 use a 32-bit data model if available 
    -d64 use a 64-bit data model if available 
    -server to select the "server" VM 
       The default VM is server. 

-cp <class search path of directories and zip/jar files> 
-classpath <class search path of directories and zip/jar files> 
       A ; separated list of directories, JAR archives, 
       and ZIP archives to search for class files. 
-D<name>=<value> 
       set a system property 
-verbose:[class|gc|jni] 
       enable verbose output 
-version  print product version and exit 
-version:<value> 
       Warning: this feature is deprecated and will be removed 
       in a future release. 
       require the specified version to run 
-showversion print product version and continue 
-jre-restrict-search | -no-jre-restrict-search 
       Warning: this feature is deprecated and will be removed 
       in a future release. 
       include/exclude user private JREs in the version search 
-? -help  print this help message 
-X   print help on non-standard options 
-ea[:<packagename>...|:<classname>] 
-enableassertions[:<packagename>...|:<classname>] 
       enable assertions with specified granularity 
-da[:<packagename>...|:<classname>] 
-disableassertions[:<packagename>...|:<classname>] 
       disable assertions with specified granularity 
-esa | -enablesystemassertions 
       enable system assertions 
-dsa | -disablesystemassertions 
       disable system assertions 
-agentlib:<libname>[=<options>] 
       load native agent library <libname>, e.g. -agentlib:hprof 
       see also, -agentlib:jdwp=help and -agentlib:hprof=help 
-agentpath:<pathname>[=<options>] 
       load native agent library by full pathname 
-javaagent:<jarpath>[=<options>] 
       load Java programming language agent, see java.lang.instrument 
-splash:<imagepath> 
       show splash screen with specified image 
See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details. 

在pom.xml中的依賴關係的定義是這樣的:

<dependency> 
    <groupId> 
     com.google.code.maven-play-plugin.org.hibernate 
    </groupId> 
    <artifactId>hibernate-core</artifactId> 
    <version>4.2.19.Final-patched-play-1.3.2</version> 
</dependency> 

當我搜索的選擇依賴對話「休眠核心」,那是附帶的唯一版本向上。

+0

使用此頁面可以查找POM依賴關係:http://mvnrepository.com/artifact/org.hibernate/hibernate-core這是針對4.2.19版本的POM:http://mvnrepository.com/artifact/org。休眠/休眠核心/ 4.2.19.Final' org.hibernate作爲 休眠核心 4.2.19.Final '你GROUPID是錯誤的。 – krokodilko

+0

已經嘗試過。仍然得到相同的錯誤。我嘗試了很多版本。 –

回答

0

這看起來不像maven或任何插件錯誤。更新你爲java構建路徑。如果您可以提供有關您要使用的框架的更多信息,將有助於早日解決。這看起來像您正在嘗試使用Play Framework。是嗎?

+0

我從來沒有聽說過Play框架,所以我的猜測是_no_。我可以刪除hibernate-core依賴項,項目將成功運行。 –