Hi!
I'm trying to build GanttProject (http://www.ganttproject.biz/)
There is an instruction: https://code.google.com/p/ganttproject/wiki/GP20ForDevelopers
It describes how to build it in Eclipse, but since I use IDEA i got some difficulties:
1) I tried to use ganttproject-builder/ganttproject.bat. As a result I've got this error: "Error: Could not find or load main class org.bardsoftware.eclipsito.Boot".
2) I tried to create project from existing sources, but got errors while making project (see below).
I'm totally new to Java and IDEA. I have spent few hours trying to import different libraries and modules with no result. Could anyone please give me a hint on how to buid this project?
Any help is highly appreciated!
Build log:
Information:Using javac 1.7.0_45 to compile java sources
Information:java: Errors occurred while compiling module 'ganttproject-builder'
Information:Compilation completed with 99 errors and 2 warnings in 3 sec
Information:99 errors
Information:2 warnings
E:\Java\GanttProject\ganttproject-builder\src\com\googlecode\ant_deb_task\Deb.java
Error:Error:line (3)java: package org.apache.tools.ant does not exist
Error:Error:line (4)java: package org.apache.tools.ant.taskdefs does not exist
Error:Error:line (5)java: package org.apache.tools.ant.types does not exist
Error:Error:line (6)java: package org.apache.tools.tar does not exist
Error:Error:line (21)java: cannot find symbol
symbol: class Task
Error:Error:line (95)java: cannot find symbol
symbol: class ProjectComponent
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (151)java: cannot find symbol
symbol: class ProjectComponent
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (25)java: cannot find symbol
symbol: class ProjectComponent
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (318)java: package Tar does not exist
Error:Error:line (319)java: package Tar does not exist
Error:Error:line (242)java: cannot find symbol
symbol: class EnumeratedAttribute
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (270)java: cannot find symbol
symbol: class EnumeratedAttribute
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (457)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (181)java: cannot find symbol
symbol: class ProjectComponent
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (473)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (636)java: cannot find symbol
symbol: class Tar
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (648)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (861)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (890)java: cannot find symbol
symbol: class FileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (183)java: cannot find symbol
symbol: class EnumeratedAttribute
location: class com.googlecode.ant_deb_task.Deb.Changelog
Error:Error:line (42)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb.Description
Error:Error:line (114)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb.Version
Error:Error:line (122)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb.Version
Error:Error:line (135)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb.Version
Error:Error:line (145)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb.Version
Error:Error:line (203)java: cannot find symbol
symbol: method setValue(java.lang.String)
location: variable _format of type com.googlecode.ant_deb_task.Deb.Changelog.Format
Error:Error:line (318)java: package Tar does not exist
Error:Error:line (319)java: package Tar does not exist
Error:Error:line (324)java: package Tar does not exist
Error:Error:line (340)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (352)java: cannot find symbol
symbol: method getValue()
location: variable section of type com.googlecode.ant_deb_task.Deb.Section
Error:Error:line (357)java: cannot find symbol
symbol: method getValue()
location: variable priority of type com.googlecode.ant_deb_task.Deb.Priority
Error:Error:line (418)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (465)java: no suitable method found for add(com.googlecode.ant_deb_task.Deb.Changelog)
method java.util.Set.add(java.lang.Object) is not applicable
(actual argument com.googlecode.ant_deb_task.Deb.Changelog cannot be converted to java.lang.Object by method invocation conversion)
method java.util.Collection.add(java.lang.Object) is not applicable
(actual argument com.googlecode.ant_deb_task.Deb.Changelog cannot be converted to java.lang.Object by method invocation conversion)
Error:Error:line (490)java: cannot find symbol
symbol: variable Project
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (596)java: cannot find symbol
symbol: class Tar
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (596)java: cannot find symbol
symbol: class Tar
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (597)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (598)java: cannot find symbol
symbol: method getTaskName()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (638)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (652)java: bad operand types for binary operator '!='
first type: com.googlecode.ant_deb_task.Deb.Version
second type: <nulltype>
Error:Error:line (655)java: bad operand types for binary operator '!='
first type: com.googlecode.ant_deb_task.Deb.Maintainer
second type: <nulltype>
Error:Error:line (669)java: cannot find symbol
symbol: method log(java.lang.String)
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (673)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (682)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (690)java: cannot find symbol
symbol: class Tar
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (690)java: cannot find symbol
symbol: class Tar
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (691)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (692)java: cannot find symbol
symbol: method getTaskName()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (704)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (715)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (715)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (731)java: cannot find symbol
symbol: class TarOutputStream
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (731)java: cannot find symbol
symbol: class TarOutputStream
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (756)java: cannot find symbol
symbol: variable Project
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (775)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (775)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (779)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (780)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (788)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (797)java: cannot find symbol
symbol: variable Project
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (824)java: cannot find symbol
symbol: variable Project
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (847)java: cannot find symbol
symbol: variable Project
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (857)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (863)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (864)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (892)java: cannot find symbol
symbol: class DirectoryScanner
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (941)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (949)java: inconvertible types
required: com.googlecode.ant_deb_task.Deb.Changelog
found: java.lang.Object
Error:Error:line (966)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (966)java: cannot find symbol
symbol: class TarFileSet
location: class com.googlecode.ant_deb_task.Deb
Error:Error:line (967)java: cannot find symbol
symbol: method getProject()
location: class com.googlecode.ant_deb_task.Deb
Warning:Warning:java: Some input files use unchecked or unsafe operations.
Warning:Warning:java: Recompile with -Xlint:unchecked for details.
E:\Java\GanttProject\ganttproject-builder\src\com\googlecode\ant_deb_task\DesktopEntry.java
Error:Error:line (3)java: package org.apache.tools.ant does not exist
Error:Error:line (4)java: package org.apache.tools.ant.types does not exist
Error:Error:line (14)java: cannot find symbol
symbol: class Task
Error:Error:line (138)java: cannot find symbol
symbol: class EnumeratedAttribute
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (283)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (307)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (159)java: cannot find symbol
symbol: method getValue()
location: variable type of type com.googlecode.ant_deb_task.DesktopEntry.Type
Error:Error:line (195)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (203)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (212)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (220)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (293)java: cannot find symbol
symbol: method getClass()
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (295)java: cannot find symbol
symbol: variable Project
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (297)java: cannot find symbol
symbol: method getClass()
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (299)java: cannot find symbol
symbol: variable Project
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (303)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (311)java: cannot find symbol
symbol: method log(java.lang.String)
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (341)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (357)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (366)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (378)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (399)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (406)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (409)java: cannot find symbol
symbol: method log(java.lang.String)
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (430)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (449)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry
Error:Error:line (470)java: cannot find symbol
symbol: class BuildException
location: class com.googlecode.ant_deb_task.DesktopEntry