Skip to content
Numerical Method , home
Menu

Forum Programming Java

Error in building algoquant_maven_plugin

  1. dyuabParticipant 2015-09-18 at 5:16 am

    I’m Yu Dongqing from the course “Algorithmic Trading Strategies”.

    I met some problems when I built Algoquant in my netbeans.

    The error is copied as below. Could someone pls kindly give some instructions? Much appreciate!

    Reactor Summary:

    algoquant ………………………………….. SUCCESS [1.297s] algoquant-maven-plugin ………………………. FAILURE [8.957s] algoquant-core ……………………………… SKIPPED ———————————————————————— BUILD FAILURE ———————————————————————— Total time: 10.504s Finished at: Fri Sep 18 13:13:41 CST 2015 Final Memory: 20M/359M ———————————————————————— Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project algoquant-maven-plugin: Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1]

    To see the full stack trace of the errors, re-run Maven with the -e switch. Re-run Maven using the -X switch to enable full debug logging.

    For more information about the errors and possible solutions, please read the following articles: [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

    After correcting the problems, you can resume the build with the command mvn -rf :algoquant-maven-plugin

  2. RyuParticipant 2015-09-18 at 6:14 am

    It looks like that you are using JDK 7 to compile source code into Java 8 bytecode.

    You may try to configure NetBeans to either: 1. use JDK 7 to compile to target version 1.7 bytecode; or 2. use JDK 8 to compile to version 1.8 bytecode; or 3. use JDK 8 to compile to version 1.7.

    Configuration: * JDK to use: right-click project > Properties > Compile > Java Platform * Target bytecode version: right-click project > Properties > Sources > Source/Binary Format

  3. dyuabParticipant 2015-09-18 at 6:59 am

    Thanks for your kind help! I’ve successfully built maven_plugin.

    Yet still I met trouble when building core. Could you kindly help?

    — maven-compiler-plugin:3.2:compile (default-compile) @ algoquant-core — Changes detected – recompiling the module! Compiling 685 source files to E:\Algo Trading\软件\algoquant-1.1.0\algoquant-1.1.0\core\target\classes ————————————————————- COMPILATION ERROR : ————————————————————- com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[64,47] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[68,22] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[68,48] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[68,50] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[81,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[84,13] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[96,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[109,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[126,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[128,12] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[148,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[162,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[178,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/strategy/MRBasketFinder.java:[85,27] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/strategy/MRBasketFinder.java:[85,28] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/strategy/MRBasketFinder.java:[88,25] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/SimulationParamSP500.java:[46,25] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[112,20] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[112,22] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[112,23] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[113,24] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[113,28] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[113,41] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[115,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[117,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[117,15] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[117,27] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[117,58] 需要 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[120,1] 需要class, interface或enum com/numericalmethod/algoquant/model/util/price/PriceMatrixFactoryYahooEOD.java:[123,67] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/strategy/MRMultiBasketFinder.java:[66,29] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[60,21] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[70,14] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[86,21] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[97,14] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[133,29] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[144,21] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[144,33] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[144,35] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[148,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[151,1] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[91,26] 非法的表达式开始 com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[91,28] 非法的表达式开始 com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[91,29] 需要’;’ com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[92,44] 需要’)’ com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[92,29] 不是语句 com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[92,62] 需要’;’ com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[94,13] 非法的类型开始 com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[98,18] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[104,5] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[106,12] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[108,5] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[110,12] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[112,5] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[114,12] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[116,5] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[123,12] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[125,5] 需要class, interface或enum com/numericalmethod/algoquant/data/historicaldata/yahoo/api/YahooAPIUtils.java:[79,18] 非法的表达式开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[172,33] 非法的表达式开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[194,28] 非法的表达式开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[194,30] 非法的表达式开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[194,31] 需要’;’ com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[196,25] 不是语句 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[198,17] 非法的类型开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[200,14] 需要’;’ com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[204,1] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/strategy/ClusterFinder.java:[66,26] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/strategy/ClusterFinder.java:[66,49] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/strategy/ClusterFinder.java:[66,89] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/strategy/MRBasketProviderCachedFactory.java:[86,14] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[197,22] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[197,24] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[197,25] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[198,40] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[199,25] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[199,34] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[192,9] ‘try’ 不带有 ‘catch’, ‘finally’ 或资源声明 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[209,17] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[210,11] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[216,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[216,58] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[216,83] 需要 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[216,85] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[221,29] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[221,31] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[221,32] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[222,27] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[222,34] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[222,35] 不是语句 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[222,41] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[225,17] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[228,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[229,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[230,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[234,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[235,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[246,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[248,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[250,12] 需要class, interface或enum 100 errors ————————————————————- ———————————————————————— Reactor Summary:

    algoquant ………………………………….. SUCCESS [1.406s] algoquant-maven-plugin ………………………. SUCCESS [1:26.949s] algoquant-core ……………………………… FAILURE [1:40.168s] ———————————————————————— BUILD FAILURE ———————————————————————— Total time: 3:08.898s Finished at: Fri Sep 18 14:50:10 CST 2015 Final Memory: 44M/371M ———————————————————————— Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project algoquant-core: Compilation failure: Compilation failure: com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[64,47] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[68,22] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[68,48] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[68,50] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[81,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[84,13] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[96,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[109,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[126,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[128,12] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[148,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[162,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/util/BasketAnalysisUtils.java:[178,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/strategy/MRBasketFinder.java:[85,27] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/strategy/MRBasketFinder.java:[85,28] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/strategy/MRBasketFinder.java:[88,25] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/SimulationParamSP500.java:[46,25] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[112,20] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[112,22] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[112,23] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[113,24] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[113,28] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[113,41] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[115,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[117,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[117,15] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[117,27] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[117,58] 需要 com/numericalmethod/algoquant/model/daspremont2008/simulation/KagiMRBasketSimulation.java:[120,1] 需要class, interface或enum com/numericalmethod/algoquant/model/util/price/PriceMatrixFactoryYahooEOD.java:[123,67] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/strategy/MRMultiBasketFinder.java:[66,29] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[60,21] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[70,14] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[86,21] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[97,14] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[133,29] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[144,21] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[144,33] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[144,35] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[148,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/util/MRBasketSeriesWriter.java:[151,1] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[91,26] 非法的表达式开始 com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[91,28] 非法的表达式开始 com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[91,29] 需要’;’ com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[92,44] 需要’)’ com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[92,29] 不是语句 com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[92,62] 需要’;’ com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[94,13] 非法的类型开始 com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[98,18] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[104,5] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[106,12] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[108,5] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[110,12] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[112,5] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[114,12] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[116,5] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[123,12] 需要class, interface或enum com/numericalmethod/algoquant/execution/datatype/depth/cache/DepthCaches.java:[125,5] 需要class, interface或enum com/numericalmethod/algoquant/data/historicaldata/yahoo/api/YahooAPIUtils.java:[79,18] 非法的表达式开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[172,33] 非法的表达式开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[194,28] 非法的表达式开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[194,30] 非法的表达式开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[194,31] 需要’;’ com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[196,25] 不是语句 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[198,17] 非法的类型开始 com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[200,14] 需要’;’ com/numericalmethod/algoquant/data/cache/util/DataCacheUtils.java:[204,1] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/strategy/ClusterFinder.java:[66,26] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/strategy/ClusterFinder.java:[66,49] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/strategy/ClusterFinder.java:[66,89] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/strategy/MRBasketProviderCachedFactory.java:[86,14] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[197,22] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[197,24] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[197,25] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[198,40] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[199,25] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[199,34] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[192,9] ‘try’ 不带有 ‘catch’, ‘finally’ 或资源声明 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[209,17] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[210,11] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[216,9] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[216,58] 需要’)’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[216,83] 需要 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[216,85] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[221,29] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[221,31] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[221,32] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[222,27] 非法的表达式开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[222,34] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[222,35] 不是语句 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[222,41] 需要’;’ com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[225,17] 非法的类型开始 com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[228,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[229,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[230,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[234,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[235,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[246,9] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[248,5] 需要class, interface或enum com/numericalmethod/algoquant/model/daspremont2008/simulation/Simulation.java:[250,12] 需要class, interface或enum -> [Help 1]

    To see the full stack trace of the errors, re-run Maven with the -e switch. Re-run Maven using the -X switch to enable full debug logging.

    For more information about the errors and possible solutions, please read the following articles: [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

    After correcting the problems, you can resume the build with the command mvn -rf :algoquant-core

  4. Ken YiuParticipant 2015-09-21 at 10:32 am

    From the error messages, I guess the source code was corrupted. Could you please delete the whole project and start over again?