有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Intellij IDEA 13.1中的maven Java编译错误

我从源代码中获得了一个代码库,并尝试使用intellij Idea 13.1进行构建。我是一个。网虫,并试图建立这个。你能帮我解决这个错误吗。我试着设置maven,但没有成功

Information:Using javac 1.7.0_55 to compile java sources
Information:java: Errors occurred while compiling module 'main'
Information:Compilation completed with 100 errors and 0 warnings in 3 sec
Information:100 errors
Information:0 warnings
C:\Java\src\main\java\com\bc\testmod\models\MEntity.java
Error:(3, 1) java: package javax.persistence does not exist
Error:(12, 2) java: cannot find symbol
  symbol: class Entity
Error:(13, 2) java: cannot find symbol
  symbol: class Table

共 (2) 个答案

  1. # 1 楼答案

    假设您的代码库基于maven,我建议您执行以下操作:

    1. 设置maven(这包括为maven 2和JAVA_HOME设置环境变量M2_HOME
    2. 获取干净的代码库(例如从VCS获得)
    3. 执行文件->;在IntelliJ Idea中打开并打开根pom.xml
    4. 让maven来完成它的工作——创建模块、下载依赖项等等。这可能需要一段时间
    5. 现在您需要构建您的项目。很可能你会像现在这样做
  2. # 2 楼答案

    确保您在以下位置定义了JDK:

    文件->;项目结构->;SDK

    您的项目在这里与SDK/JDK关联:

    文件->;项目结构->;项目->;“项目SDK”