Page 1 of 1
l2j Server error eclipse
Posted: Fri Sep 19, 2014 2:19 pm
by laxsur
build.xml error
line=63
Code: Select all
<javac srcdir="${src}" classpathref="classpath" destdir="${build.bin}" compiler="javac1.8" debug="true" debuglevel="lines,vars,source" includeantruntime="false" source="1.8.0" target="1.8.0"/>
Buildfile: C:\Users\DoA\workspace4.4\L2J_Server_BETA_6641\build.xml
checkRequirements:
getDateAndVersion:
init:
[delete] Deleting directory C:\Users\DoA\workspace4.4\L2J_Server_BETA_6641\build\bin
[mkdir] Created dir: C:\Users\DoA\workspace4.4\L2J_Server_BETA_6641\build\bin
dist:
[sync] Removed 1 dangling file from C:\Users\DoA\workspace4.4\L2J_Server_BETA_6641\build\dist
compile:
[javac] Compiling 1818 source files to C:\Users\DoA\workspace4.4\L2J_Server_BETA_6641\build\bin
[javac] javac: invalid target release: 1.8.0
[javac] Usage: javac <options> <source files>
[javac] use -help for a list of possible options
BUILD FAILED
C:\Users\DoA\workspace4.4\L2J_Server_BETA_6641\build.xml:63: Compile failed; see the compiler error output for details.
Total time: 2 seconds
Re: l2j Server error eclipse
Posted: Fri Sep 19, 2014 2:53 pm
by Sdw
You need java 8
Re: l2j Server error eclipse
Posted: Fri Sep 19, 2014 3:17 pm
by laxsur
Sdw wrote:You need java 8
What do I have to configure?
Re: l2j Server error eclipse
Posted: Fri Sep 19, 2014 4:21 pm
by laxsur
Code: Select all
<?xml version="1.0" encoding="UTF-8"?><project name="L2J_Server_BETA" default="build" basedir="."> <description> This script will build the L2J Server. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. http://www.gnu.org/copyleft/gpl.html </description> <property name="build" location="build" /> <property name="build.bin" location="${build}/bin" /> <property name="build.dist" location="${build}/dist" /> <property name="build.dist.doc" location="${build.dist}/doc" /> <property name="build.dist.game" location="${build.dist}/game" /> <property name="build.dist.login" location="${build.dist}/login" /> <property name="build.dist.tools" location="${build.dist}/tools" /> <property name="libs" location="dist/libs" /> <property name="src" location="java" /> <path id="classpath"> <fileset dir="${libs}"> <include name="*.jar" /> </fileset> </path> <pathconvert property="manifest.libs" pathsep=" "> <path refid="classpath" /> <mapper> <chainedmapper> <flattenmapper /> <globmapper from="*.jar" to="../libs/*.jar" /> </chainedmapper> </mapper> </pathconvert> <target name="init" depends="checkRequirements,getDateAndVersion" description="Create the output directories."> <delete dir="${build.bin}" quiet="true" /> <mkdir dir="${build.bin}" /> </target> <target name="dist" depends="init" description="Export the files to the output directory."> <sync todir="${build.dist}" includeemptydirs="true"> <fileset dir="dist" /> </sync> <concat destfile="${build.dist.game}/config/l2j-version.properties">version=${l2j.version}${line.separator}builddate=${build.tstamp}</concat> </target> <target name="compile" depends="dist" description="Compile the source."> </target> <target name="jar" depends="compile" description="Create the jar files."> <jar destfile="${build.dist.login}/l2jlogin.jar" level="9"> <fileset dir="${build.bin}"> <exclude name="**/dbinstaller/**" /> <exclude name="**/gameserver/**" /> </fileset> <manifest> <attribute name="Built-By" value="${user.name}" /> <attribute name="Built-Date" value="${build.tstamp}" /> <attribute name="Implementation-URL" value="http://www.l2jserver.com/" /> </manifest> </jar> <jar destfile="${build.dist.login}/L2J_Configurator.jar" level="9"> <fileset dir="${build.bin}"> <include name="**/configurator/**" /> <include name="**/i18n/**" /> <include name="**/images/**" /> <exclude name="**/accountmanager/**" /> <exclude name="**/dbinstaller/**" /> <exclude name="**/gameserver/**" /> <exclude name="**/gsregistering/**" /> <exclude name="**/log/**" /> <exclude name="**/loginserver/**" /> <exclude name="**/ngl/**" /> <exclude name="**/status/**" /> <exclude name="**/util/**" /> <exclude name="**/Config/**" /> <exclude name="**/L2DatabaseFactory/**" /> <exclude name="**/Server/**" /> </fileset> <manifest> <attribute name="Built-By" value="${user.name}" /> <attribute name="Built-Date" value="${build.tstamp}" /> <attribute name="Class-Path" value="${manifest.libs}" /> <attribute name="Implementation-URL" value="http://www.l2jserver.com/" /> <attribute name="Main-Class" value="com.l2jserver.tools.configurator.ConfigUserInterface" /> </manifest> </jar> <jar destfile="${build.dist.game}/l2jserver.jar" level="9"> <fileset dir="${build.bin}"> <exclude name="**/dbinstaller/**" /> <exclude name="**/loginserver/**" /> <exclude name="**/accountmanager/**" /> <exclude name="**/gsregistering/**" /> </fileset> <manifest> <attribute name="Built-By" value="${user.name}" /> <attribute name="Built-Date" value="${build.tstamp}" /> <attribute name="Implementation-URL" value="http://www.l2jserver.com/" /> </manifest> </jar> <jar destfile="${build.dist.game}/L2J_Configurator.jar" level="9"> <fileset dir="${build.bin}"> <include name="**/configurator/**" /> <include name="**/i18n/**" /> <include name="**/images/**" /> <exclude name="**/accountmanager/**" /> <exclude name="**/dbinstaller/**" /> <exclude name="**/gameserver/**" /> <exclude name="**/gsregistering/**" /> <exclude name="**/log/**" /> <exclude name="**/loginserver/**" /> <exclude name="**/ngl/**" /> <exclude name="**/status/**" /> <exclude name="**/util/**" /> <exclude name="**/Config/**" /> <exclude name="**/L2DatabaseFactory/**" /> <exclude name="**/Server/**" /> </fileset> <manifest> <attribute name="Built-By" value="${user.name}" /> <attribute name="Built-Date" value="${build.tstamp}" /> <attribute name="Class-Path" value="${manifest.libs}" /> <attribute name="Implementation-URL" value="http://www.l2jserver.com/" /> <attribute name="Main-Class" value="com.l2jserver.tools.configurator.ConfigUserInterface" /> </manifest> </jar> <jar destfile="${build.dist.tools}/dbinst_cs.jar" level="9"> <fileset dir="${build.bin}"> <include name="**/dbinstaller/**" /> <include name="**/images/**" /> <include name="**/util/**" /> <include name="**/SQLFilter**" /> <exclude name="**/LauncherGS*" /> <exclude name="**/LauncherLS*" /> </fileset> <manifest> <attribute name="Built-By" value="${user.name}" /> <attribute name="Built-Date" value="${build.tstamp}" /> <attribute name="Class-Path" value="${manifest.libs}" /> <attribute name="Implementation-URL" value="http://www.l2jserver.com/" /> <attribute name="Main-Class" value="com.l2jserver.tools.dbinstaller.LauncherCS" /> </manifest> </jar> <jar destfile="${build.dist.tools}/dbinst_gs.jar" level="9"> <fileset dir="${build.bin}"> <include name="**/dbinstaller/**" /> <include name="**/images/**" /> <include name="**/util/**" /> <include name="**/SQLFilter**" /> <exclude name="**/LauncherCS*" /> <exclude name="**/LauncherLS*" /> </fileset> <manifest> <attribute name="Built-By" value="${user.name}" /> <attribute name="Built-Date" value="${build.tstamp}" /> <attribute name="Class-Path" value="${manifest.libs}" /> <attribute name="Implementation-URL" value="http://www.l2jserver.com/" /> <attribute name="Main-Class" value="com.l2jserver.tools.dbinstaller.LauncherGS" /> </manifest> </jar> <jar destfile="${build.dist.tools}/dbinst_ls.jar" level="9"> <fileset dir="${build.bin}"> <include name="**/dbinstaller/**" /> <include name="**/images/**" /> <include name="**/util/**" /> <include name="**/SQLFilter**" /> <exclude name="**/LauncherCS*" /> <exclude name="**/LauncherGS*" /> </fileset> <manifest> <attribute name="Built-By" value="${user.name}" /> <attribute name="Built-Date" value="${build.tstamp}" /> <attribute name="Class-Path" value="${manifest.libs}" /> <attribute name="Implementation-URL" value="http://www.l2jserver.com/" /> <attribute name="Main-Class" value="com.l2jserver.tools.dbinstaller.LauncherLS" /> </manifest> </jar> </target> <target name="build" depends="jar" description="Create the Zip file."> <zip destfile="${build}/L2J_Server_BETA.zip" basedir="${build.dist}" level="9" /> </target> <target name="checkRequirements" description="Check Requirements."> <fail message="Ant 1.8.2 is required. But your version is ${ant.version} and if you are using Eclipse probably is outdated."> <condition> <not> <antversion atleast="1.8.2" /> </not> </condition> </fail> <available classname="java.util.stream.Stream" property="JDK8.present" /> <fail unless="JDK8.present" message="Java 1.8 is required. But your version is Java ${ant.java.version} and probably JDK is not installed." /> </target> <target name="getDateAndVersion" description="Get Date and Version."> <tstamp> <format property="build.tstamp" pattern="dd/MM/yyyy HH:mm" /> </tstamp> <exec dir="${basedir}" executable="svnversion" outputproperty="l2j.version"> <arg value="-c" /> <redirector> <outputfilterchain> <tokenfilter> <replaceregex pattern="[0-9]+\:" replace="" /> </tokenfilter> </outputfilterchain> </redirector> </exec> </target></project>
so because I work?
Re: l2j Server error eclipse
Posted: Fri Sep 19, 2014 7:08 pm
by laxsur
I can not compile
Re: l2j Server error eclipse
Posted: Fri Sep 19, 2014 9:13 pm
by UnAfraid
Re: l2j Server error eclipse
Posted: Fri Sep 19, 2014 11:02 pm
by laxsur
Re: l2j Server error eclipse
Posted: Sat Sep 20, 2014 12:17 am
by UnAfraid
Which eclipse version do you have?
Re: l2j Server error eclipse
Posted: Sun Sep 21, 2014 12:46 pm
by HorridoJoho
Update your Eclipse.
If you are still using KEPLER, you need the support patch for it from the market place.
The latest Eclipse LUNA has java 8 support already.
If you would look at the error closely, you would have already spotted that the java compiler yells about the source as being 1.8.0, which it does not support because the eclipse you're using has an older ANT Runtime which in this case don't calls java 8 compilers.
Re: l2j Server error eclipse
Posted: Tue Sep 23, 2014 5:08 pm
by laxsur
Eclipse LUNA 4.4
Re: l2j Server error eclipse
Posted: Tue Sep 23, 2014 5:17 pm
by Zealar
laxsur wrote:

Why you select Jr
e need to be Jd
k
Re: l2j Server error eclipse
Posted: Tue Sep 23, 2014 7:13 pm
by laxsur
Zealar wrote:laxsur wrote:

Why you select Jr
e need to be Jd
k

thanks I did not realize, now it works
Re: l2j Server error eclipse
Posted: Tue Sep 23, 2014 7:21 pm
by Zealar
Good for you
