Jump to content

Search the Community

Showing results for tags 'compiling'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • RuneLocus
    • News & Announcements
    • Information Booth
    • Website Support
    • Introductions
    • Chat
    • Forum Games
  • RuneScape Development
    • RSPS General
    • RuneScape Private Server (RS2)
    • RuneScape Private Server (503+)
    • RuneScape Private Server (EoC 742+)
  • Other
    • Digital Art
    • Gaming
    • Webdevelopment
    • Computers
  • Marketplace
    • RuneScape Market
    • RSPS Market
    • Others Market
    • Freelance Middleman Services
  • Super Secret Club's Topics

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 142 results

  1. shershah1

    Compiling error

    Anybody knows how i can fix these errors? [QUOTE] src\com\rs\net\Session.java:42: error: cannot find symbol public final ChannelFuture write(ChannelBuffer outStream) { ^ symbol: class ChannelBuffer location: class Session src\com\rs\net\Session.java:42: error: cannot find symbol public final ChannelFuture write(ChannelBuffer outStream) { ^ symbol: class ChannelFuture location: class Session src\com\rs\net\Session.java:53: error: cannot find symbol public final Channel getChannel() { ^ symbol: class Channel location: class Session src\com\rs\net\encoders\LoginPacketsEncoder.java:6: error: package org.jboss.net ty.channel does not exist import org.jboss.netty.channel.ChannelFuture; ^ src\com\rs\net\encoders\LoginPacketsEncoder.java:7: error: package org.jboss.net ty.channel does not exist import org.jboss.netty.channel.ChannelFutureListener; ^ src\com\rs\net\encoders\GrabPacketsEncoder.java:7: error: package org.jboss.nett y.buffer does not exist import org.jboss.netty.buffer.ChannelBuffer; ^ src\com\rs\net\encoders\GrabPacketsEncoder.java:8: error: package org.jboss.nett y.buffer does not exist import org.jboss.netty.buffer.ChannelBuffers; ^ src\com\rs\net\encoders\GrabPacketsEncoder.java:9: error: package org.jboss.nett y.channel does not exist import org.jboss.netty.channel.ChannelFuture; ^ src\com\rs\net\encoders\GrabPacketsEncoder.java:10: error: package org.jboss.net ty.channel does not exist import org.jboss.netty.channel.ChannelFutureListener; ^ src\com\rs\net\encoders\GrabPacketsEncoder.java:56: error: cannot find symbol public final ChannelBuffer getArchivePacketData(int indexId, int archiveId, ^ symbol: class ChannelBuffer location: class GrabPacketsEncoder src\com\rs\net\ServerChannelHandler.java:8: error: package org.jboss.netty.boots trap does not exist import org.jboss.netty.bootstrap.ServerBootstrap; ^ src\com\rs\net\ServerChannelHandler.java:9: error: package org.jboss.netty.buffe r does not exist import org.jboss.netty.buffer.ChannelBuffer; ^ src\com\rs\net\ServerChannelHandler.java:10: error: package org.jboss.netty.chan nel does not exist import org.jboss.netty.channel.*; ^ src\com\rs\net\ServerChannelHandler.java:11: error: package org.jboss.netty.chan nel.group does not exist import org.jboss.netty.channel.group.ChannelGroup; ^ src\com\rs\net\ServerChannelHandler.java:12: error: package org.jboss.netty.chan nel.group does not exist import org.jboss.netty.channel.group.DefaultChannelGroup; ^ src\com\rs\net\ServerChannelHandler.java:13: error: package org.jboss.netty.chan nel.socket.nio does not exist import org.jboss.netty.channel.socket.nio.NioServerSocketChannelFactory; ^ src\com\rs\net\ServerChannelHandler.java:17: error: cannot find symbol public final class ServerChannelHandler extends SimpleChannelHandler { ^ symbol: class SimpleChannelHandler src\com\rs\net\ServerChannelHandler.java:19: error: cannot find symbol private static ChannelGroup channels; ^ symbol: class ChannelGroup location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:20: error: cannot find symbol private static ServerBootstrap bootstrap; ^ symbol: class ServerBootstrap location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:48: error: cannot find symbol public void channelOpen(ChannelHandlerContext ctx, ChannelStateEvent e) { ^ symbol: class ChannelHandlerContext location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:48: error: cannot find symbol public void channelOpen(ChannelHandlerContext ctx, ChannelStateEvent e) { ^ symbol: class ChannelStateEvent location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:53: error: cannot find symbol public void channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e) { ^ symbol: class ChannelHandlerContext location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:53: error: cannot find symbol public void channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e) { ^ symbol: class ChannelStateEvent location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:58: error: cannot find symbol public void channelConnected(ChannelHandlerContext ctx, ChannelStateEvent e) { ^ symbol: class ChannelHandlerContext location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:58: error: cannot find symbol public void channelConnected(ChannelHandlerContext ctx, ChannelStateEvent e) { ^ symbol: class ChannelStateEvent location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:63: error: cannot find symbol public void channelDisconnected(ChannelHandlerContext ctx, ^ symbol: class ChannelHandlerContext location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:64: error: cannot find symbol ChannelStateEvent e) { ^ symbol: class ChannelStateEvent location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:76: error: cannot find symbol public void messageReceived(ChannelHandlerContext ctx, MessageEvent e) { ^ symbol: class ChannelHandlerContext location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:76: error: cannot find symbol public void messageReceived(ChannelHandlerContext ctx, MessageEvent e) { ^ symbol: class MessageEvent location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:101: error: cannot find symbol public void exceptionCaught(ChannelHandlerContext ctx, ExceptionEvent ee) ^ symbol: class ChannelHandlerContext location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:101: error: cannot find symbol public void exceptionCaught(ChannelHandlerContext ctx, ExceptionEvent ee) ^ symbol: class ExceptionEvent location: class ServerChannelHandler src\com\rs\Launcher.java:182: error: cannot find symbol for (Index index : Cache.STORE.getIndexes()) ^ symbol: class Index location: class Launcher src\com\rs\cache\Cache.java:20: error: cannot find symbol STORE = new Store(Settings.CACHE_PATH); ^ symbol: class Store location: class Cache src\com\rs\cache\Cache.java:24: error: cannot find symbol OutputStream stream = new OutputStream(); ^ symbol: class OutputStream location: class Cache src\com\rs\cache\Cache.java:24: error: cannot find symbol OutputStream stream = new OutputStream(); ^ symbol: class OutputStream location: class Cache src\com\rs\cache\Cache.java:40: error: cannot find symbol OutputStream hashStream = new OutputStream(65); ^ symbol: class OutputStream location: class Cache src\com\rs\cache\Cache.java:40: error: cannot find symbol OutputStream hashStream = new OutputStream(65); ^ symbol: class OutputStream location: class Cache src\com\rs\cache\Cache.java:42: error: cannot find symbol hashStream.writeBytes(Whirlpool.getHash(archive, 0, archive.length)); ^ symbol: variable Whirlpool location: class Cache src\com\rs\cache\loaders\ItemDefinitions.java:123: error: cannot find symbol byte[] data = Cache.STORE.getIndexes()[Constants.ITEM_DEFINITIONS_INDEX] .getFile(getArchiveId(), getFileId()); ^ symbol: variable Constants location: class ItemDefinitions src\com\rs\net\Session.java:33: error: cannot find symbol ChannelBuffer buffer = ChannelBuffers.copiedBuffer( ^ symbol: class ChannelBuffer location: class Session src\com\rs\net\Session.java:33: error: cannot find symbol ChannelBuffer buffer = ChannelBuffers.copiedBuffer( ^ symbol: variable ChannelBuffers location: class Session src\com\rs\net\encoders\WorldPacketsEncoder.java:1109: error: cannot find symbol ChannelFuture future = session.write(stream); ^ symbol: class ChannelFuture location: class WorldPacketsEncoder src\com\rs\net\encoders\WorldPacketsEncoder.java:1111: error: cannot find symbol future.addListener(ChannelFutureListener.CLOSE); ^ symbol: variable ChannelFutureListener location: class WorldPacketsEncoder src\com\rs\net\encoders\LoginPacketsEncoder.java:24: error: cannot find symbol ChannelFuture future = session.write(stream); ^ symbol: class ChannelFuture location: class LoginPacketsEncoder src\com\rs\net\encoders\LoginPacketsEncoder.java:26: error: cannot find symbol future.addListener(ChannelFutureListener.CLOSE); ^ symbol: variable ChannelFutureListener location: class LoginPacketsEncoder src\com\rs\net\encoders\GrabPacketsEncoder.java:31: error: cannot find symbol ChannelFuture future = session.write(stream); ^ symbol: class ChannelFuture location: class GrabPacketsEncoder src\com\rs\net\encoders\GrabPacketsEncoder.java:33: error: cannot find symbol future.addListener(ChannelFutureListener.CLOSE); ^ symbol: variable ChannelFutureListener location: class GrabPacketsEncoder src\com\rs\net\encoders\GrabPacketsEncoder.java:69: error: cannot find symbol ChannelBuffer buffer = ChannelBuffers.dynamicBuffer(); ^ symbol: class ChannelBuffer location: class GrabPacketsEncoder src\com\rs\net\encoders\GrabPacketsEncoder.java:69: error: cannot find symbol ChannelBuffer buffer = ChannelBuffers.dynamicBuffer(); ^ symbol: variable ChannelBuffers location: class GrabPacketsEncoder src\com\rs\net\ServerChannelHandler.java:34: error: cannot find symbol channels = new DefaultChannelGroup(); ^ symbol: class DefaultChannelGroup location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:35: error: cannot find symbol bootstrap = new ServerBootstrap(new NioServerSocketChannelFactory( ^ symbol: class ServerBootstrap location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:35: error: cannot find symbol bootstrap = new ServerBootstrap(new NioServerSocketChannelFactory( ^ symbol: class NioServerSocketChannelFactory location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:47: error: method does not override or implement a method from a supertype @Override ^ src\com\rs\net\ServerChannelHandler.java:52: error: method does not override or implement a method from a supertype @Override ^ src\com\rs\net\ServerChannelHandler.java:57: error: method does not override or implement a method from a supertype @Override ^ src\com\rs\net\ServerChannelHandler.java:62: error: method does not override or implement a method from a supertype @Override ^ src\com\rs\net\ServerChannelHandler.java:77: error: cannot find symbol if (!(e.getMessage() instanceof ChannelBuffer)) ^ symbol: class ChannelBuffer location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:84: error: cannot find symbol ChannelBuffer buf = (ChannelBuffer) e.getMessage(); ^ symbol: class ChannelBuffer location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:84: error: cannot find symbol ChannelBuffer buf = (ChannelBuffer) e.getMessage(); ^ symbol: class ChannelBuffer location: class ServerChannelHandler src\com\rs\net\ServerChannelHandler.java:75: error: method does not override or implement a method from a supertype @Override ^ src\com\rs\net\ServerChannelHandler.java:100: error: method does not override or implement a method from a supertype @Override ^ src\com\rs\game\player\content\Commands.java:31: error: package org.Vote does no t exist import org.Vote.VoteReward; ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. 78 errors Compiled. Druk op een toets om door te gaan. . . [/QUOTE] Any responses greatly appriciated.
  2. the error [CODE]Buildfile: C:\Users\admin\Desktop\rs3 hacking\FrostyCacheEditor\opensource\build.xml -pre-init: -init-private: -init-user: -init-project: -init-macrodef-property: -do-init: -post-init: -init-check: -init-ap-cmdline-properties: -init-macrodef-javac-with-processors: -init-macrodef-javac-without-processors: -init-macrodef-javac: -init-macrodef-test-impl: -init-macrodef-junit-init: -init-macrodef-junit-single: -init-test-properties: -init-macrodef-junit-batch: -init-macrodef-junit: -init-macrodef-junit-impl: -init-macrodef-testng: -init-macrodef-testng-impl: -init-macrodef-test: -init-macrodef-junit-debug: -init-macrodef-junit-debug-batch: -init-macrodef-junit-debug-impl: -init-macrodef-test-debug-junit: -init-macrodef-testng-debug: -init-macrodef-testng-debug-impl: -init-macrodef-test-debug-testng: -init-macrodef-test-debug: -init-debug-args: -init-macrodef-nbjpda: -init-macrodef-debug: -init-macrodef-java: -init-presetdef-jar: -init-ap-cmdline-supported: -init-ap-cmdline: init: -deps-jar-init: [delete] Deleting: C:\Users\admin\Desktop\rs3 hacking\FrostyCacheEditor\opensource\build\built-jar.properties deps-jar: -warn-already-built-jar: [propertyfile] Updating property file: C:\Users\admin\Desktop\rs3 hacking\FrostyCacheEditor\opensource\build\built-jar.properties -check-automatic-build: -clean-after-automatic-build: -verify-automatic-build: -pre-pre-compile: -pre-compile: -copy-persistence-xml: -compile-depend: -do-compile: BUILD FAILED C:\Users\admin\Desktop\rs3 hacking\FrostyCacheEditor\opensource\nbproject\build-impl.xml:926: The following error occurred while executing this line: C:\Users\admin\Desktop\rs3 hacking\FrostyCacheEditor\opensource\nbproject\build-impl.xml:268: Class not found: javac1.8 Total time: 365 milliseconds[/CODE] the build-impl code [CODE]<?xml version="1.0" encoding="UTF-8"?> <!-- *** GENERATED FROM project.xml - DO NOT EDIT *** *** EDIT ../build.xml INSTEAD *** For the purpose of easier reading the script is divided into following sections: - initialization - compilation - jar - execution - debugging - javadoc - test compilation - test execution - test debugging - applet - cleanup --> <project xmlns:j2seproject1="http://www.netbeans.org/ns/j2se-project/1" xmlns:j2seproject3="http://www.netbeans.org/ns/j2se-project/3" xmlns:jaxrpc="http://www.netbeans.org/ns/j2se-project/jax-rpc" basedir=".." default="default" name="FrostyCacheEditor-impl"> <fail message="Please build using Ant 1.8.0 or higher."> <condition> <not> <antversion atleast="1.8.0"/> </not> </condition> </fail> <target depends="test,jar,javadoc" description="Build and test whole project." name="default"/> <!-- ====================== INITIALIZATION SECTION ====================== --> <target name="-pre-init"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="-pre-init" name="-init-private"> <property file="nbproject/private/config.properties"/> <property file="nbproject/private/configs/${config}.properties"/> <property file="nbproject/private/private.properties"/> </target> <target depends="-pre-init,-init-private" name="-init-user"> <property file="${user.properties.file}"/> <!-- The two properties below are usually overridden --> <!-- by the active platform. Just a fallback. --> <property name="default.javac.source" value="1.4"/> <property name="default.javac.target" value="1.4"/> </target> <target depends="-pre-init,-init-private,-init-user" name="-init-project"> <property file="nbproject/configs/${config}.properties"/> <property file="nbproject/project.properties"/> </target> <target depends="-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property" name="-do-init"> <available file="${manifest.file}" property="manifest.available"/> <condition property="splashscreen.available"> <and> <not> <equals arg1="${application.splash}" arg2="" trim="true"/> </not> <available file="${application.splash}"/> </and> </condition> <condition property="main.class.available"> <and> <isset property="main.class"/> <not> <equals arg1="${main.class}" arg2="" trim="true"/> </not> </and> </condition> <condition property="manifest.available+main.class"> <and> <isset property="manifest.available"/> <isset property="main.class.available"/> </and> </condition> <condition property="do.archive"> <not> <istrue value="${jar.archive.disabled}"/> </not> </condition> <condition property="do.mkdist"> <and> <isset property="do.archive"/> <isset property="libs.CopyLibs.classpath"/> <not> <istrue value="${mkdist.disabled}"/> </not> </and> </condition> <condition property="manifest.available+main.class+mkdist.available"> <and> <istrue value="${manifest.available+main.class}"/> <isset property="do.mkdist"/> </and> </condition> <condition property="do.archive+manifest.available"> <and> <isset property="manifest.available"/> <istrue value="${do.archive}"/> </and> </condition> <condition property="do.archive+main.class.available"> <and> <isset property="main.class.available"/> <istrue value="${do.archive}"/> </and> </condition> <condition property="do.archive+splashscreen.available"> <and> <isset property="splashscreen.available"/> <istrue value="${do.archive}"/> </and> </condition> <condition property="do.archive+manifest.available+main.class"> <and> <istrue value="${manifest.available+main.class}"/> <istrue value="${do.archive}"/> </and> </condition> <condition property="manifest.available-mkdist.available"> <or> <istrue value="${manifest.available}"/> <isset property="do.mkdist"/> </or> </condition> <condition property="manifest.available+main.class-mkdist.available"> <or> <istrue value="${manifest.available+main.class}"/> <isset property="do.mkdist"/> </or> </condition> <condition property="have.tests"> <or> <available file="${test.src.dir}"/> </or> </condition> <condition property="have.sources"> <or> <available file="${src.dir}"/> </or> </condition> <condition property="netbeans.home+have.tests"> <and> <isset property="netbeans.home"/> <isset property="have.tests"/> </and> </condition> <condition property="no.javadoc.preview"> <and> <isset property="javadoc.preview"/> <isfalse value="${javadoc.preview}"/> </and> </condition> <property name="run.jvmargs" value=""/> <property name="run.jvmargs.ide" value=""/> <property name="javac.compilerargs" value=""/> <property name="work.dir" value="${basedir}"/> <condition property="no.deps"> <and> <istrue value="${no.dependencies}"/> </and> </condition> <property name="javac.debug" value="true"/> <property name="javadoc.preview" value="true"/> <property name="application.args" value=""/> <property name="source.encoding" value="${file.encoding}"/> <property name="runtime.encoding" value="${source.encoding}"/> <condition property="javadoc.encoding.used" value="${javadoc.encoding}"> <and> <isset property="javadoc.encoding"/> <not> <equals arg1="${javadoc.encoding}" arg2=""/> </not> </and> </condition> <property name="javadoc.encoding.used" value="${source.encoding}"/> <property name="includes" value="**"/> <property name="excludes" value=""/> <property name="do.depend" value="false"/> <condition property="do.depend.true"> <istrue value="${do.depend}"/> </condition> <path id="endorsed.classpath.path" path="${endorsed.classpath}"/> <condition else="" property="endorsed.classpath.cmd.line.arg" value="-Xbootclasspath/p:'${toString:endorsed.classpath.path}'"> <length length="0" string="${endorsed.classpath}" when="greater"/> </condition> <condition else="false" property="jdkBug6558476"> <and> <matches pattern="1\.[56]" string="${java.specification.version}"/> <not> <os family="unix"/> </not> </and> </condition> <property name="javac.fork" value="${jdkBug6558476}"/> <property name="jar.index" value="false"/> <property name="jar.index.metainf" value="${jar.index}"/> <property name="copylibs.rebase" value="true"/> <available file="${meta.inf.dir}/persistence.xml" property="has.persistence.xml"/> <condition property="junit.available"> <or> <available classname="org.junit.Test" classpath="${run.test.classpath}"/> <available classname="junit.framework.Test" classpath="${run.test.classpath}"/> </or> </condition> <condition property="testng.available"> <available classname="org.testng.annotations.Test" classpath="${run.test.classpath}"/> </condition> <condition property="junit+testng.available"> <and> <istrue value="${junit.available}"/> <istrue value="${testng.available}"/> </and> </condition> <condition else="testng" property="testng.mode" value="mixed"> <istrue value="${junit+testng.available}"/> </condition> <condition else="" property="testng.debug.mode" value="-mixed"> <istrue value="${junit+testng.available}"/> </condition> </target> <target name="-post-init"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init" name="-init-check"> <fail unless="src.dir">Must set src.dir</fail> <fail unless="test.src.dir">Must set test.src.dir</fail> <fail unless="build.dir">Must set build.dir</fail> <fail unless="dist.dir">Must set dist.dir</fail> <fail unless="build.classes.dir">Must set build.classes.dir</fail> <fail unless="dist.javadoc.dir">Must set dist.javadoc.dir</fail> <fail unless="build.test.classes.dir">Must set build.test.classes.dir</fail> <fail unless="build.test.results.dir">Must set build.test.results.dir</fail> <fail unless="build.classes.excludes">Must set build.classes.excludes</fail> <fail unless="dist.jar">Must set dist.jar</fail> </target> <target name="-init-macrodef-property"> <macrodef name="property" uri="http://www.netbeans.org/ns/j2se-project/1"> <attribute name="name"/> <attribute name="value"/> <sequential> <property name="@{name}" value="${@{value}}"/> </sequential> </macrodef> </target> <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-macrodef-javac-with-processors"> <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${src.dir}" name="srcdir"/> <attribute default="${build.classes.dir}" name="destdir"/> <attribute default="${javac.classpath}" name="classpath"/> <attribute default="${javac.processorpath}" name="processorpath"/> <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="${javac.debug}" name="debug"/> <attribute default="${empty.dir}" name="sourcepath"/> <attribute default="${empty.dir}" name="gensrcdir"/> <element name="customize" optional="true"/> <sequential> <property location="${build.dir}/empty" name="empty.dir"/> <mkdir dir="${empty.dir}"/> <mkdir dir="@{apgeneratedsrcdir}"/> <javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" fork="${javac.fork}" includeantruntime="false" includes="@{includes}" source="${javac.source}" sourcepath="@{sourcepath}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}"> <src> <dirset dir="@{gensrcdir}" erroronmissingdir="false"> <include name="*"/> </dirset> </src> <classpath> <path path="@{classpath}"/> </classpath> <compilerarg line="${endorsed.classpath.cmd.line.arg}"/> <compilerarg line="${javac.compilerargs}"/> <compilerarg value="-processorpath"/> <compilerarg path="@{processorpath}:${empty.dir}"/> <compilerarg line="${ap.processors.internal}"/> <compilerarg line="${annotation.processing.processor.options}"/> <compilerarg value="-s"/> <compilerarg path="@{apgeneratedsrcdir}"/> <compilerarg line="${ap.proc.none.internal}"/> <customize/> </javac> </sequential> </macrodef> </target> <target depends="-init-ap-cmdline-properties" name="-init-macrodef-javac-without-processors" unless="ap.supported.internal"> <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${src.dir}" name="srcdir"/> <attribute default="${build.classes.dir}" name="destdir"/> <attribute default="${javac.classpath}" name="classpath"/> <attribute default="${javac.processorpath}" name="processorpath"/> <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="${javac.debug}" name="debug"/> <attribute default="${empty.dir}" name="sourcepath"/> <attribute default="${empty.dir}" name="gensrcdir"/> <element name="customize" optional="true"/> <sequential> <property location="${build.dir}/empty" name="empty.dir"/> <mkdir dir="${empty.dir}"/> <javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" fork="${javac.fork}" includeantruntime="false" includes="@{includes}" source="${javac.source}" sourcepath="@{sourcepath}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}"> <src> <dirset dir="@{gensrcdir}" erroronmissingdir="false"> <include name="*"/> </dirset> </src> <classpath> <path path="@{classpath}"/> </classpath> <compilerarg line="${endorsed.classpath.cmd.line.arg}"/> <compilerarg line="${javac.compilerargs}"/> <customize/> </javac> </sequential> </macrodef> </target> <target depends="-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors" name="-init-macrodef-javac"> <macrodef name="depend" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${src.dir}" name="srcdir"/> <attribute default="${build.classes.dir}" name="destdir"/> <attribute default="${javac.classpath}" name="classpath"/> <sequential> <depend cache="${build.dir}/depcache" destdir="@{destdir}" excludes="${excludes}" includes="${includes}" srcdir="@{srcdir}"> <classpath> <path path="@{classpath}"/> </classpath> </depend> </sequential> </macrodef> <macrodef name="force-recompile" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${build.classes.dir}" name="destdir"/> <sequential> <fail unless="javac.includes">Must set javac.includes</fail> <pathconvert pathsep="${line.separator}" property="javac.includes.binary"> <path> <filelist dir="@{destdir}" files="${javac.includes}"/> </path> <globmapper from="*.java" to="*.class"/> </pathconvert> <tempfile deleteonexit="true" property="javac.includesfile.binary"/> <echo file="${javac.includesfile.binary}" message="${javac.includes.binary}"/> <delete> <files includesfile="${javac.includesfile.binary}"/> </delete> <delete> <fileset file="${javac.includesfile.binary}"/> </delete> </sequential> </macrodef> </target> <target if="${junit.available}" name="-init-macrodef-junit-init"> <condition else="false" property="nb.junit.batch" value="true"> <and> <istrue value="${junit.available}"/> <not> <isset property="test.method"/> </not> </and> </condition> <condition else="false" property="nb.junit.single" value="true"> <and> <istrue value="${junit.available}"/> <isset property="test.method"/> </and> </condition> </target> <target name="-init-test-properties"> <property name="test.binaryincludes" value="<nothing>"/> <property name="test.binarytestincludes" value=""/> <property name="test.binaryexcludes" value=""/> </target> <target if="${nb.junit.single}" name="-init-macrodef-junit-single" unless="${nb.junit.batch}"> <macrodef name="junit" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element name="customize" optional="true"/> <sequential> <property name="junit.forkmode" value="perTest"/> <junit dir="${work.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" forkmode="${junit.forkmode}" showoutput="true" tempdir="${build.dir}"> <test methods="@{testmethods}" name="@{testincludes}" todir="${build.test.results.dir}"/> <syspropertyset> <propertyref prefix="test-sys-prop."/> <mapper from="test-sys-prop.*" to="*" type="glob"/> </syspropertyset> <formatter type="brief" usefile="false"/> <formatter type="xml"/> <jvmarg value="-ea"/> <customize/> </junit> </sequential> </macrodef> </target> <target depends="-init-test-properties" if="${nb.junit.batch}" name="-init-macrodef-junit-batch" unless="${nb.junit.single}"> <macrodef name="junit" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element name="customize" optional="true"/> <sequential> <property name="junit.forkmode" value="perTest"/> <junit dir="${work.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" forkmode="${junit.forkmode}" showoutput="true" tempdir="${build.dir}"> <batchtest todir="${build.test.results.dir}"> <fileset dir="${test.src.dir}" excludes="@{excludes},${excludes}" includes="@{includes}"> <filename name="@{testincludes}"/> </fileset> <fileset dir="${build.test.classes.dir}" excludes="@{excludes},${excludes},${test.binaryexcludes}" includes="${test.binaryincludes}"> <filename name="${test.binarytestincludes}"/> </fileset> </batchtest> <syspropertyset> <propertyref prefix="test-sys-prop."/> <mapper from="test-sys-prop.*" to="*" type="glob"/> </syspropertyset> <formatter type="brief" usefile="false"/> <formatter type="xml"/> <jvmarg value="-ea"/> <customize/> </junit> </sequential> </macrodef> </target> <target depends="-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch" if="${junit.available}" name="-init-macrodef-junit"/> <target if="${testng.available}" name="-init-macrodef-testng"> <macrodef name="testng" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element name="customize" optional="true"/> <sequential> <condition else="" property="testng.methods.arg" value="@{testincludes}[email protected]{testmethods}"> <isset property="test.method"/> </condition> <union id="test.set"> <fileset dir="${test.src.dir}" excludes="@{excludes},**/*.xml,${excludes}" includes="@{includes}"> <filename name="@{testincludes}"/> </fileset> </union> <taskdef classname="org.testng.TestNGAntTask" classpath="${run.test.classpath}" name="testng"/> <testng classfilesetref="test.set" failureProperty="tests.failed" methods="${testng.methods.arg}" mode="${testng.mode}" outputdir="${build.test.results.dir}" suitename="FrostyCacheEditor" testname="TestNG tests" workingDir="${work.dir}"> <xmlfileset dir="${build.test.classes.dir}" includes="@{testincludes}"/> <propertyset> <propertyref prefix="test-sys-prop."/> <mapper from="test-sys-prop.*" to="*" type="glob"/> </propertyset> <customize/> </testng> </sequential> </macrodef> </target> <target name="-init-macrodef-test-impl"> <macrodef name="test-impl" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element implicit="true" name="customize" optional="true"/> <sequential> <echo>No tests executed.</echo> </sequential> </macrodef> </target> <target depends="-init-macrodef-junit" if="${junit.available}" name="-init-macrodef-junit-impl"> <macrodef name="test-impl" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element implicit="true" name="customize" optional="true"/> <sequential> <j2seproject3:junit excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> <customize/> </j2seproject3:junit> </sequential> </macrodef> </target> <target depends="-init-macrodef-testng" if="${testng.available}" name="-init-macrodef-testng-impl"> <macrodef name="test-impl" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element implicit="true" name="customize" optional="true"/> <sequential> <j2seproject3:testng excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> <customize/> </j2seproject3:testng> </sequential> </macrodef> </target> <target depends="-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl" name="-init-macrodef-test"> <macrodef name="test" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <sequential> <j2seproject3:test-impl excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> <customize> <classpath> <path path="${run.test.classpath}"/> </classpath> <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> <jvmarg line="${run.jvmargs}"/> <jvmarg line="${run.jvmargs.ide}"/> </customize> </j2seproject3:test-impl> </sequential> </macrodef> </target> <target if="${junit.available}" name="-init-macrodef-junit-debug" unless="${nb.junit.batch}"> <macrodef name="junit-debug" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element name="customize" optional="true"/> <sequential> <property name="junit.forkmode" value="perTest"/> <junit dir="${work.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" forkmode="${junit.forkmode}" showoutput="true" tempdir="${build.dir}"> <test methods="@{testmethods}" name="@{testincludes}" todir="${build.test.results.dir}"/> <syspropertyset> <propertyref prefix="test-sys-prop."/> <mapper from="test-sys-prop.*" to="*" type="glob"/> </syspropertyset> <formatter type="brief" usefile="false"/> <formatter type="xml"/> <jvmarg value="-ea"/> <jvmarg line="${debug-args-line}"/> <jvmarg value="-Xrunjdwp:transport=${debug-transport},address=${jpda.address}"/> <customize/> </junit> </sequential> </macrodef> </target> <target depends="-init-test-properties" if="${nb.junit.batch}" name="-init-macrodef-junit-debug-batch"> <macrodef name="junit-debug" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element name="customize" optional="true"/> <sequential> <property name="junit.forkmode" value="perTest"/> <junit dir="${work.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" forkmode="${junit.forkmode}" showoutput="true" tempdir="${build.dir}"> <batchtest todir="${build.test.results.dir}"> <fileset dir="${test.src.dir}" excludes="@{excludes},${excludes}" includes="@{includes}"> <filename name="@{testincludes}"/> </fileset> <fileset dir="${build.test.classes.dir}" excludes="@{excludes},${excludes},${test.binaryexcludes}" includes="${test.binaryincludes}"> <filename name="${test.binarytestincludes}"/> </fileset> </batchtest> <syspropertyset> <propertyref prefix="test-sys-prop."/> <mapper from="test-sys-prop.*" to="*" type="glob"/> </syspropertyset> <formatter type="brief" usefile="false"/> <formatter type="xml"/> <jvmarg value="-ea"/> <jvmarg line="${debug-args-line}"/> <jvmarg value="-Xrunjdwp:transport=${debug-transport},address=${jpda.address}"/> <customize/> </junit> </sequential> </macrodef> </target> <target depends="-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch" if="${junit.available}" name="-init-macrodef-junit-debug-impl"> <macrodef name="test-debug-impl" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <element implicit="true" name="customize" optional="true"/> <sequential> <j2seproject3:junit-debug excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> <customize/> </j2seproject3:junit-debug> </sequential> </macrodef> </target> <target if="${testng.available}" name="-init-macrodef-testng-debug"> <macrodef name="testng-debug" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${main.class}" name="testClass"/> <attribute default="" name="testMethod"/> <element name="customize2" optional="true"/> <sequential> <condition else="-testclass @{testClass}" property="test.class.or.method" value="-methods @{testClass}[email protected]{testMethod}"> <isset property="test.method"/> </condition> <condition else="-suitename FrostyCacheEditor -testname @{testClass} ${test.class.or.method}" property="testng.cmd.args" value="@{testClass}"> <matches pattern=".*\.xml" string="@{testClass}"/> </condition> <delete dir="${build.test.results.dir}" quiet="true"/> <mkdir dir="${build.test.results.dir}"/> <j2seproject3:debug classname="org.testng.TestNG" classpath="${debug.test.classpath}"> <customize> <customize2/> <jvmarg value="-ea"/> <arg line="${testng.debug.mode}"/> <arg line="-d ${build.test.results.dir}"/> <arg line="-listener org.testng.reporters.VerboseReporter"/> <arg line="${testng.cmd.args}"/> </customize> </j2seproject3:debug> </sequential> </macrodef> </target> <target depends="-init-macrodef-testng-debug" if="${testng.available}" name="-init-macrodef-testng-debug-impl"> <macrodef name="testng-debug-impl" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${main.class}" name="testClass"/> <attribute default="" name="testMethod"/> <element implicit="true" name="customize2" optional="true"/> <sequential> <j2seproject3:testng-debug testClass="@{testClass}" testMethod="@{testMethod}"> <customize2/> </j2seproject3:testng-debug> </sequential> </macrodef> </target> <target depends="-init-macrodef-junit-debug-impl" if="${junit.available}" name="-init-macrodef-test-debug-junit"> <macrodef name="test-debug" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <attribute default="${main.class}" name="testClass"/> <attribute default="" name="testMethod"/> <sequential> <j2seproject3:test-debug-impl excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> <customize> <classpath> <path path="${run.test.classpath}"/> </classpath> <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> <jvmarg line="${run.jvmargs}"/> <jvmarg line="${run.jvmargs.ide}"/> </customize> </j2seproject3:test-debug-impl> </sequential> </macrodef> </target> <target depends="-init-macrodef-testng-debug-impl" if="${testng.available}" name="-init-macrodef-test-debug-testng"> <macrodef name="test-debug" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${includes}" name="includes"/> <attribute default="${excludes}" name="excludes"/> <attribute default="**" name="testincludes"/> <attribute default="" name="testmethods"/> <attribute default="${main.class}" name="testClass"/> <attribute default="" name="testMethod"/> <sequential> <j2seproject3:testng-debug-impl testClass="@{testClass}" testMethod="@{testMethod}"> <customize2> <syspropertyset> <propertyref prefix="test-sys-prop."/> <mapper from="test-sys-prop.*" to="*" type="glob"/> </syspropertyset> </customize2> </j2seproject3:testng-debug-impl> </sequential> </macrodef> </target> <target depends="-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng" name="-init-macrodef-test-debug"/> <!-- pre NB7.2 profiling section; consider it deprecated --> <target depends="-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check" if="profiler.info.jvmargs.agent" name="profile-init"/> <target if="profiler.info.jvmargs.agent" name="-profile-pre-init"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target if="profiler.info.jvmargs.agent" name="-profile-post-init"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target if="profiler.info.jvmargs.agent" name="-profile-init-macrodef-profile"> <macrodef name="resolve"> <attribute name="name"/> <attribute name="value"/> <sequential> <property name="@{name}" value="${[email protected]{value}}"/> </sequential> </macrodef> <macrodef name="profile"> <attribute default="${main.class}" name="classname"/> <element name="customize" optional="true"/> <sequential> <property environment="env"/> <resolve name="profiler.current.path" value="${profiler.info.pathvar}"/> <java classname="@{classname}" dir="${profiler.info.dir}" fork="true" jvm="${profiler.info.jvm}"> <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> <jvmarg value="${profiler.info.jvmargs.agent}"/> <jvmarg line="${profiler.info.jvmargs}"/> <env key="${profiler.info.pathvar}" path="${profiler.info.agentpath}:${profiler.current.path}"/> <arg line="${application.args}"/> <classpath> <path path="${run.classpath}"/> </classpath> <syspropertyset> <propertyref prefix="run-sys-prop."/> <mapper from="run-sys-prop.*" to="*" type="glob"/> </syspropertyset> <customize/> </java> </sequential> </macrodef> </target> <target depends="-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile" if="profiler.info.jvmargs.agent" name="-profile-init-check"> <fail unless="profiler.info.jvm">Must set JVM to use for profiling in profiler.info.jvm</fail> <fail unless="profiler.info.jvmargs.agent">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail> </target> <!-- end of pre NB7.2 profiling section --> <target depends="-init-debug-args" name="-init-macrodef-nbjpda"> <macrodef name="nbjpdastart" uri="http://www.netbeans.org/ns/j2se-project/1"> <attribute default="${main.class}" name="name"/> <attribute default="${debug.classpath}" name="classpath"/> <attribute default="" name="stopclassname"/> <sequential> <nbjpdastart addressproperty="jpda.address" name="@{name}" stopclassname="@{stopclassname}" transport="${debug-transport}"> <classpath> <path path="@{classpath}"/> </classpath> </nbjpdastart> </sequential> </macrodef> <macrodef name="nbjpdareload" uri="http://www.netbeans.org/ns/j2se-project/1"> <attribute default="${build.classes.dir}" name="dir"/> <sequential> <nbjpdareload> <fileset dir="@{dir}" includes="${fix.classes}"> <include name="${fix.includes}*.class"/> </fileset> </nbjpdareload> </sequential> </macrodef> </target> <target name="-init-debug-args"> <property name="version-output" value="java version "${ant.java.version}"/> <condition property="have-jdk-older-than-1.4"> <or> <contains string="${version-output}" substring="java version "1.0"/> <contains string="${version-output}" substring="java version "1.1"/> <contains string="${version-output}" substring="java version "1.2"/> <contains string="${version-output}" substring="java version "1.3"/> </or> </condition> <condition else="-Xdebug" property="debug-args-line" value="-Xdebug -Xnoagent -Djava.compiler=none"> <istrue value="${have-jdk-older-than-1.4}"/> </condition> <condition else="dt_socket" property="debug-transport-by-os" value="dt_shmem"> <os family="windows"/> </condition> <condition else="${debug-transport-by-os}" property="debug-transport" value="${debug.transport}"> <isset property="debug.transport"/> </condition> </target> <target depends="-init-debug-args" name="-init-macrodef-debug"> <macrodef name="debug" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${main.class}" name="classname"/> <attribute default="${debug.classpath}" name="classpath"/> <element name="customize" optional="true"/> <sequential> <java classname="@{classname}" dir="${work.dir}" fork="true"> <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> <jvmarg line="${debug-args-line}"/> <jvmarg value="-Xrunjdwp:transport=${debug-transport},address=${jpda.address}"/> <jvmarg value="-Dfile.encoding=${runtime.encoding}"/> <redirector errorencoding="${runtime.encoding}" inputencoding="${runtime.encoding}" outputencoding="${runtime.encoding}"/> <jvmarg line="${run.jvmargs}"/> <jvmarg line="${run.jvmargs.ide}"/> <classpath> <path path="@{classpath}"/> </classpath> <syspropertyset> <propertyref prefix="run-sys-prop."/> <mapper from="run-sys-prop.*" to="*" type="glob"/> </syspropertyset> <customize/> </java> </sequential> </macrodef> </target> <target name="-init-macrodef-java"> <macrodef name="java" uri="http://www.netbeans.org/ns/j2se-project/1"> <attribute default="${main.class}" name="classname"/> <attribute default="${run.classpath}" name="classpath"/> <attribute default="jvm" name="jvm"/> <element name="customize" optional="true"/> <sequential> <java classname="@{classname}" dir="${work.dir}" fork="true"> <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> <jvmarg value="-Dfile.encoding=${runtime.encoding}"/> <redirector errorencoding="${runtime.encoding}" inputencoding="${runtime.encoding}" outputencoding="${runtime.encoding}"/> <jvmarg line="${run.jvmargs}"/> <jvmarg line="${run.jvmargs.ide}"/> <classpath> <path path="@{classpath}"/> </classpath> <syspropertyset> <propertyref prefix="run-sys-prop."/> <mapper from="run-sys-prop.*" to="*" type="glob"/> </syspropertyset> <customize/> </java> </sequential> </macrodef> </target> <target name="-init-macrodef-copylibs"> <macrodef name="copylibs" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${manifest.file}" name="manifest"/> <element name="customize" optional="true"/> <sequential> <property location="${build.classes.dir}" name="build.classes.dir.resolved"/> <pathconvert property="run.classpath.without.build.classes.dir"> <path path="${run.classpath}"/> <map from="${build.classes.dir.resolved}" to=""/> </pathconvert> <pathconvert pathsep=" " property="jar.classpath"> <path path="${run.classpath.without.build.classes.dir}"/> <chainedmapper> <flattenmapper/> <filtermapper> <replacestring from=" " to="%20"/> </filtermapper> <globmapper from="*" to="lib/*"/> </chainedmapper> </pathconvert> <taskdef classname="org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs" classpath="${libs.CopyLibs.classpath}" name="copylibs"/> <copylibs compress="${jar.compress}" index="${jar.index}" indexMetaInf="${jar.index.metainf}" jarfile="${dist.jar}" manifest="@{manifest}" rebase="${copylibs.rebase}" runtimeclasspath="${run.classpath.without.build.classes.dir}"> <fileset dir="${build.classes.dir}"/> <manifest> <attribute name="Class-Path" value="${jar.classpath}"/> <customize/> </manifest> </copylibs> </sequential> </macrodef> </target> <target name="-init-presetdef-jar"> <presetdef name="jar" uri="http://www.netbeans.org/ns/j2se-project/1"> <jar compress="${jar.compress}" index="${jar.index}" jarfile="${dist.jar}"> <j2seproject1:fileset dir="${build.classes.dir}"/> </jar> </presetdef> </target> <target name="-init-ap-cmdline-properties"> <property name="annotation.processing.enabled" value="true"/> <property name="annotation.processing.processors.list" value=""/> <property name="annotation.processing.processor.options" value=""/> <property name="annotation.processing.run.all.processors" value="true"/> <property name="javac.processorpath" value="${javac.classpath}"/> <property name="javac.test.processorpath" value="${javac.test.classpath}"/> <condition property="ap.supported.internal" value="true"> <not> <matches pattern="1\.[0-5](\..*)?" string="${javac.source}"/> </not> </condition> </target> <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-ap-cmdline-supported"> <condition else="" property="ap.processors.internal" value="-processor ${annotation.processing.processors.list}"> <isfalse value="${annotation.processing.run.all.processors}"/> </condition> <condition else="" property="ap.proc.none.internal" value="-proc:none"> <isfalse value="${annotation.processing.enabled}"/> </condition> </target> <target depends="-init-ap-cmdline-properties,-init-ap-cmdline-supported" name="-init-ap-cmdline"> <property name="ap.cmd.line.internal" value=""/> </target> <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline" name="init"/> <!-- =================== COMPILATION SECTION =================== --> <target name="-deps-jar-init" unless="built-jar.properties"> <property location="${build.dir}/built-jar.properties" name="built-jar.properties"/> <delete file="${built-jar.properties}" quiet="true"/> </target> <target if="already.built.jar.${basedir}" name="-warn-already-built-jar"> <echo level="warn" message="Cycle detected: FrostyCacheEditor was already built"/> </target> <target depends="init,-deps-jar-init" name="deps-jar" unless="no.deps"> <mkdir dir="${build.dir}"/> <touch file="${built-jar.properties}" verbose="false"/> <property file="${built-jar.properties}" prefix="already.built.jar."/> <antcall target="-warn-already-built-jar"/> <propertyfile file="${built-jar.properties}"> <entry key="${basedir}" value=""/> </propertyfile> </target> <target depends="init,-check-automatic-build,-clean-after-automatic-build" name="-verify-automatic-build"/> <target depends="init" name="-check-automatic-build"> <available file="${build.classes.dir}/.netbeans_automatic_build" property="netbeans.automatic.build"/> </target> <target depends="init" if="netbeans.automatic.build" name="-clean-after-automatic-build"> <antcall target="clean"/> </target> <target depends="init,deps-jar" name="-pre-pre-compile"> <mkdir dir="${build.classes.dir}"/> </target> <target name="-pre-compile"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target if="do.depend.true" name="-compile-depend"> <pathconvert property="build.generated.subdirs"> <dirset dir="${build.generated.sources.dir}" erroronmissingdir="false"> <include name="*"/> </dirset> </pathconvert> <j2seproject3:depend srcdir="${src.dir}:${build.generated.subdirs}"/> </target> <target depends="init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend" if="have.sources" name="-do-compile"> <j2seproject3:javac gensrcdir="${build.generated.sources.dir}"/> <copy todir="${build.classes.dir}"> <fileset dir="${src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> </copy> </target> <target if="has.persistence.xml" name="-copy-persistence-xml"> <mkdir dir="${build.classes.dir}/META-INF"/> <copy todir="${build.classes.dir}/META-INF"> <fileset dir="${meta.inf.dir}" includes="persistence.xml orm.xml"/> </copy> </target> <target name="-post-compile"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile" description="Compile project." name="compile"/> <target name="-pre-compile-single"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,deps-jar,-pre-pre-compile" name="-do-compile-single"> <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail> <j2seproject3:force-recompile/> <j2seproject3:javac excludes="" gensrcdir="${build.generated.sources.dir}" includes="${javac.includes}" sourcepath="${src.dir}"/> </target> <target name="-post-compile-single"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single" name="compile-single"/> <!-- ==================== JAR BUILDING SECTION ==================== --> <target depends="init" name="-pre-pre-jar"> <dirname file="${dist.jar}" property="dist.jar.dir"/> <mkdir dir="${dist.jar.dir}"/> </target> <target name="-pre-jar"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive" name="-do-jar-without-manifest" unless="manifest.available-mkdist.available"> <j2seproject1:jar/> </target> <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive+manifest.available" name="-do-jar-with-manifest" unless="manifest.available+main.class-mkdist.available"> <j2seproject1:jar manifest="${manifest.file}"/> </target> <target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive+manifest.available+main.class" name="-do-jar-with-mainclass" unless="manifest.available+main.class+mkdist.available"> <j2seproject1:jar manifest="${manifest.file}"> <j2seproject1:manifest> <j2seproject1:attribute name="Main-Class" value="${main.class}"/> </j2seproject1:manifest> </j2seproject1:jar> <echo level="info">To run this application from the command line without Ant, try:</echo> <property location="${build.classes.dir}" name="build.classes.dir.resolved"/> <property location="${dist.jar}" name="dist.jar.resolved"/> <pathconvert property="run.classpath.with.dist.jar"> <path path="${run.classpath}"/> <map from="${build.classes.dir.resolved}" to="${dist.jar.resolved}"/> </pathconvert> <echo level="info">java -cp "${run.classpath.with.dist.jar}" ${main.class}</echo> </target> <target depends="init" if="do.archive" name="-do-jar-with-libraries-create-manifest" unless="manifest.available"> <tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/> <touch file="${tmp.manifest.file}" verbose="false"/> </target> <target depends="init" if="do.archive+manifest.available" name="-do-jar-with-libraries-copy-manifest"> <tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/> <copy file="${manifest.file}" tofile="${tmp.manifest.file}"/> </target> <target depends="init,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest" if="do.archive+main.class.available" name="-do-jar-with-libraries-set-main"> <manifest file="${tmp.manifest.file}" mode="update"> <attribute name="Main-Class" value="${main.class}"/> </manifest> </target> <target depends="init,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest" if="do.archive+splashscreen.available" name="-do-jar-with-libraries-set-splashscreen"> <basename file="${application.splash}" property="splashscreen.basename"/> <mkdir dir="${build.classes.dir}/META-INF"/> <copy failonerror="false" file="${application.splash}" todir="${build.classes.dir}/META-INF"/> <manifest file="${tmp.manifest.file}" mode="update"> <attribute name="SplashScreen-Image" value="META-INF/${splashscreen.basename}"/> </manifest> </target> <target depends="init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest,-do-jar-with-libraries-set-main,-do-jar-with-libraries-set-splashscreen" if="do.mkdist" name="-do-jar-with-libraries-pack"> <j2seproject3:copylibs manifest="${tmp.manifest.file}"/> <echo level="info">To run this application from the command line without Ant, try:</echo> <property location="${dist.jar}" name="dist.jar.resolved"/> <echo level="info">java -jar "${dist.jar.resolved}"</echo> </target> <target depends="-do-jar-with-libraries-pack" if="do.archive" name="-do-jar-with-libraries-delete-manifest"> <delete> <fileset file="${tmp.manifest.file}"/> </delete> </target> <target depends="init,compile,-pre-pre-jar,-pre-jar,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest,-do-jar-with-libraries-set-main,-do-jar-with-libraries-set-splashscreen,-do-jar-with-libraries-pack,-do-jar-with-libraries-delete-manifest" name="-do-jar-with-libraries"/> <target name="-post-jar"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,compile,-pre-jar,-do-jar-with-manifest,-do-jar-without-manifest,-do-jar-with-mainclass,-do-jar-with-libraries,-post-jar" description="Build JAR." name="jar"/> <!-- ================= EXECUTION SECTION ================= --> <target depends="init,compile" description="Run a main class." name="run"> <j2seproject1:java> <customize> <arg line="${application.args}"/> </customize> </j2seproject1:java> </target> <target name="-do-not-recompile"> <property name="javac.includes.binary" value=""/> </target> <target depends="init,compile-single" name="run-single"> <fail unless="run.class">Must select one file in the IDE or set run.class</fail> <j2seproject1:java classname="${run.class}"/> </target> <target depends="init,compile-test-single" name="run-test-with-main"> <fail unless="run.class">Must select one file in the IDE or set run.class</fail> <j2seproject1:java classname="${run.class}" classpath="${run.test.classpath}"/> </target> <!-- ================= DEBUGGING SECTION ================= --> <target depends="init" if="netbeans.home" name="-debug-start-debugger"> <j2seproject1:nbjpdastart name="${debug.class}"/> </target> <target depends="init" if="netbeans.home" name="-debug-start-debugger-main-test"> <j2seproject1:nbjpdastart classpath="${debug.test.classpath}" name="${debug.class}"/> </target> <target depends="init,compile" name="-debug-start-debuggee"> <j2seproject3:debug> <customize> <arg line="${application.args}"/> </customize> </j2seproject3:debug> </target> <target depends="init,compile,-debug-start-debugger,-debug-start-debuggee" description="Debug project in IDE." if="netbeans.home" name="debug"/> <target depends="init" if="netbeans.home" name="-debug-start-debugger-stepinto"> <j2seproject1:nbjpdastart stopclassname="${main.class}"/> </target> <target depends="init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee" if="netbeans.home" name="debug-stepinto"/> <target depends="init,compile-single" if="netbeans.home" name="-debug-start-debuggee-single"> <fail unless="debug.class">Must select one file in the IDE or set debug.class</fail> <j2seproject3:debug classname="${debug.class}"/> </target> <target depends="init,compile-single,-debug-start-debugger,-debug-start-debuggee-single" if="netbeans.home" name="debug-single"/> <target depends="init,compile-test-single" if="netbeans.home" name="-debug-start-debuggee-main-test"> <fail unless="debug.class">Must select one file in the IDE or set debug.class</fail> <j2seproject3:debug classname="${debug.class}" classpath="${debug.test.classpath}"/> </target> <target depends="init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test" if="netbeans.home" name="debug-test-with-main"/> <target depends="init" name="-pre-debug-fix"> <fail unless="fix.includes">Must set fix.includes</fail> <property name="javac.includes" value="${fix.includes}.java"/> </target> <target depends="init,-pre-debug-fix,compile-single" if="netbeans.home" name="-do-debug-fix"> <j2seproject1:nbjpdareload/> </target> <target depends="init,-pre-debug-fix,-do-debug-fix" if="netbeans.home" name="debug-fix"/> <!-- ================= PROFILING SECTION ================= --> <!-- pre NB7.2 profiler integration --> <target depends="profile-init,compile" description="Profile a project in the IDE." if="profiler.info.jvmargs.agent" name="-profile-pre72"> <fail unless="netbeans.home">This target only works when run from inside the NetBeans IDE.</fail> <nbprofiledirect> <classpath> <path path="${run.classpath}"/> </classpath> </nbprofiledirect> <profile/> </target> <target depends="profile-init,compile-single" description="Profile a selected class in the IDE." if="profiler.info.jvmargs.agent" name="-profile-single-pre72"> <fail unless="profile.class">Must select one file in the IDE or set profile.class</fail> <fail unless="netbeans.home">This target only works when run from inside the NetBeans IDE.</fail> <nbprofiledirect> <classpath> <path path="${run.classpath}"/> </classpath> </nbprofiledirect> <profile classname="${profile.class}"/> </target> <target depends="profile-init,compile-single" if="profiler.info.jvmargs.agent" name="-profile-applet-pre72"> <fail unless="netbeans.home">This target only works when run from inside the NetBeans IDE.</fail> <nbprofiledirect> <classpath> <path path="${run.classpath}"/> </classpath> </nbprofiledirect> <profile classname="sun.applet.AppletViewer"> <customize> <arg value="${applet.url}"/> </customize> </profile> </target> <target depends="profile-init,compile-test-single" if="profiler.info.jvmargs.agent" name="-profile-test-single-pre72"> <fail unless="netbeans.home">This target only works when run from inside the NetBeans IDE.</fail> <nbprofiledirect> <classpath> <path path="${run.test.classpath}"/> </classpath> </nbprofiledirect> <junit dir="${profiler.info.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" jvm="${profiler.info.jvm}" showoutput="true"> <env key="${profiler.info.pathvar}" path="${profiler.info.agentpath}:${profiler.current.path}"/> <jvmarg value="${profiler.info.jvmargs.agent}"/> <jvmarg line="${profiler.info.jvmargs}"/> <test name="${profile.class}"/> <classpath> <path path="${run.test.classpath}"/> </classpath> <syspropertyset> <propertyref prefix="test-sys-prop."/> <mapper from="test-sys-prop.*" to="*" type="glob"/> </syspropertyset> <formatter type="brief" usefile="false"/> <formatter type="xml"/> </junit> </target> <!-- end of pre NB72 profiling section --> <target if="netbeans.home" name="-profile-check"> <condition property="profiler.configured"> <or> <contains casesensitive="true" string="${run.jvmargs.ide}" substring="-agentpath:"/> <contains casesensitive="true" string="${run.jvmargs.ide}" substring="-javaagent:"/> </or> </condition> </target> <target depends="-profile-check,-profile-pre72" description="Profile a project in the IDE." if="profiler.configured" name="profile" unless="profiler.info.jvmargs.agent"> <startprofiler/> <antcall target="run"/> </target> <target depends="-profile-check,-profile-single-pre72" description="Profile a selected class in the IDE." if="profiler.configured" name="profile-single" unless="profiler.info.jvmargs.agent"> <fail unless="run.class">Must select one file in the IDE or set run.class</fail> <startprofiler/> <antcall target="run-single"/> </target> <target depends="-profile-test-single-pre72" description="Profile a selected test in the IDE." name="profile-test-single"/> <target depends="-profile-check" description="Profile a selected test in the IDE." if="profiler.configured" name="profile-test" unless="profiler.info.jvmargs"> <fail unless="test.includes">Must select some files in the IDE or set test.includes</fail> <startprofiler/> <antcall target="test-single"/> </target> <target depends="-profile-check" description="Profile a selected class in the IDE." if="profiler.configured" name="profile-test-with-main"> <fail unless="run.class">Must select one file in the IDE or set run.class</fail> <startprofiler/> <antcal target="run-test-with-main"/> </target> <target depends="-profile-check,-profile-applet-pre72" if="profiler.configured" name="profile-applet" unless="profiler.info.jvmargs.agent"> <fail unless="applet.url">Must select one file in the IDE or set applet.url</fail> <startprofiler/> <antcall target="run-applet"/> </target> <!-- =============== JAVADOC SECTION =============== --> <target depends="init" if="have.sources" name="-javadoc-build"> <mkdir dir="${dist.javadoc.dir}"/> <condition else="" property="javadoc.endorsed.classpath.cmd.line.arg" value="-J${endorsed.classpath.cmd.line.arg}"> <and> <isset property="endorsed.classpath.cmd.line.arg"/> <not> <equals arg1="${endorsed.classpath.cmd.line.arg}" arg2=""/> </not> </and> </condition> <javadoc additionalparam="${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" private="${javadoc.private}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}"> <classpath> <path path="${javac.classpath}"/> </classpath> <fileset dir="${src.dir}" excludes="*.java,${excludes}" includes="${includes}"> <filename name="**/*.java"/> </fileset> <fileset dir="${build.generated.sources.dir}" erroronmissingdir="false"> <include name="**/*.java"/> <exclude name="*.java"/> </fileset> <arg line="${javadoc.endorsed.classpath.cmd.line.arg}"/> </javadoc> <copy todir="${dist.javadoc.dir}"> <fileset dir="${src.dir}" excludes="${excludes}" includes="${includes}"> <filename name="**/doc-files/**"/> </fileset> <fileset dir="${build.generated.sources.dir}" erroronmissingdir="false"> <include name="**/doc-files/**"/> </fileset> </copy> </target> <target depends="init,-javadoc-build" if="netbeans.home" name="-javadoc-browse" unless="no.javadoc.preview"> <nbbrowse file="${dist.javadoc.dir}/index.html"/> </target> <target depends="init,-javadoc-build,-javadoc-browse" description="Build Javadoc." name="javadoc"/> <!-- ========================= TEST COMPILATION SECTION ========================= --> <target depends="init,compile" if="have.tests" name="-pre-pre-compile-test"> <mkdir dir="${build.test.classes.dir}"/> </target> <target name="-pre-compile-test"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target if="do.depend.true" name="-compile-test-depend"> <j2seproject3:depend classpath="${javac.test.classpath}" destdir="${build.test.classes.dir}" srcdir="${test.src.dir}"/> </target> <target depends="init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend" if="have.tests" name="-do-compile-test"> <j2seproject3:javac apgeneratedsrcdir="${build.test.classes.dir}" classpath="${javac.test.classpath}" debug="true" destdir="${build.test.classes.dir}" processorpath="${javac.test.processorpath}" srcdir="${test.src.dir}"/> <copy todir="${build.test.classes.dir}"> <fileset dir="${test.src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> </copy> </target> <target name="-post-compile-test"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test" name="compile-test"/> <target name="-pre-compile-test-single"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single" if="have.tests" name="-do-compile-test-single"> <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail> <j2seproject3:force-recompile destdir="${build.test.classes.dir}"/> <j2seproject3:javac apgeneratedsrcdir="${build.test.classes.dir}" classpath="${javac.test.classpath}" debug="true" destdir="${build.test.classes.dir}" excludes="" includes="${javac.includes}" processorpath="${javac.test.processorpath}" sourcepath="${test.src.dir}" srcdir="${test.src.dir}"/> <copy todir="${build.test.classes.dir}"> <fileset dir="${test.src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/> </copy> </target> <target name="-post-compile-test-single"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single" name="compile-test-single"/> <!-- ======================= TEST EXECUTION SECTION ======================= --> <target depends="init" if="have.tests" name="-pre-test-run"> <mkdir dir="${build.test.results.dir}"/> </target> <target depends="init,compile-test,-pre-test-run" if="have.tests" name="-do-test-run"> <j2seproject3:test testincludes="**/*Test.java"/> </target> <target depends="init,compile-test,-pre-test-run,-do-test-run" if="have.tests" name="-post-test-run"> <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail> </target> <target depends="init" if="have.tests" name="test-report"/> <target depends="init" if="netbeans.home+have.tests" name="-test-browse"/> <target depends="init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse" description="Run unit tests." name="test"/> <target depends="init" if="have.tests" name="-pre-test-run-single"> <mkdir dir="${build.test.results.dir}"/> </target> <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-do-test-run-single"> <fail unless="test.includes">Must select some files in the IDE or set test.includes</fail> <j2seproject3:test excludes="" includes="${test.includes}" testincludes="${test.includes}"/> </target> <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single" if="have.tests" name="-post-test-run-single"> <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail> </target> <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single" description="Run single unit test." name="test-single"/> <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-do-test-run-single-method"> <fail unless="test.class">Must select some files in the IDE or set test.class</fail> <fail unless="test.method">Must select some method in the IDE or set test.method</fail> <j2seproject3:test excludes="" includes="${javac.includes}" testincludes="${test.class}" testmethods="${test.method}"/> </target> <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single-method" if="have.tests" name="-post-test-run-single-method"> <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail> </target> <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method" description="Run single unit test." name="test-single-method"/> <!-- ======================= TEST DEBUGGING SECTION ======================= --> <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-debug-start-debuggee-test"> <fail unless="test.class">Must select one file in the IDE or set test.class</fail> <j2seproject3:test-debug excludes="" includes="${javac.includes}" testClass="${test.class}" testincludes="${javac.includes}"/> </target> <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-debug-start-debuggee-test-method"> <fail unless="test.class">Must select one file in the IDE or set test.class</fail> <fail unless="test.method">Must select some method in the IDE or set test.method</fail> <j2seproject3:test-debug excludes="" includes="${javac.includes}" testClass="${test.class}" testMethod="${test.method}" testincludes="${test.class}" testmethods="${test.method}"/> </target> <target depends="init,compile-test" if="netbeans.home+have.tests" name="-debug-start-debugger-test"> <j2seproject1:nbjpdastart classpath="${debug.test.classpath}" name="${test.class}"/> </target> <target depends="init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test" name="debug-test"/> <target depends="init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method" name="debug-test-method"/> <target depends="init,-pre-debug-fix,compile-test-single" if="netbeans.home" name="-do-debug-fix-test"> <j2seproject1:nbjpdareload dir="${build.test.classes.dir}"/> </target> <target depends="init,-pre-debug-fix,-do-debug-fix-test" if="netbeans.home" name="debug-fix-test"/> <!-- ========================= APPLET EXECUTION SECTION ========================= --> <target depends="init,compile-single" name="run-applet"> <fail unless="applet.url">Must select one file in the IDE or set applet.url</fail> <j2seproject1:java classname="sun.applet.AppletViewer"> <customize> <arg value="${applet.url}"/> </customize> </j2seproject1:java> </target> <!-- ========================= APPLET DEBUGGING SECTION ========================= --> <target depends="init,compile-single" if="netbeans.home" name="-debug-start-debuggee-applet"> <fail unless="applet.url">Must select one file in the IDE or set applet.url</fail> <j2seproject3:debug classname="sun.applet.AppletViewer"> <customize> <arg value="${applet.url}"/> </customize> </j2seproject3:debug> </target> <target depends="init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet" if="netbeans.home" name="debug-applet"/> <!-- =============== CLEANUP SECTION =============== --> <target name="-deps-clean-init" unless="built-clean.properties"> <property location="${build.dir}/built-clean.properties" name="built-clean.properties"/> <delete file="${built-clean.properties}" quiet="true"/> </target> <target if="already.built.clean.${basedir}" name="-warn-already-built-clean"> <echo level="warn" message="Cycle detected: FrostyCacheEditor was already built"/> </target> <target depends="init,-deps-clean-init" name="deps-clean" unless="no.deps"> <mkdir dir="${build.dir}"/> <touch file="${built-clean.properties}" verbose="false"/> <property file="${built-clean.properties}" prefix="already.built.clean."/> <antcall target="-warn-already-built-clean"/> <propertyfile file="${built-clean.properties}"> <entry key="${basedir}" value=""/> </propertyfile> </target> <target depends="init" name="-do-clean"> <delete dir="${build.dir}"/> <delete dir="${dist.dir}" followsymlinks="false" includeemptydirs="true"/> </target> <target name="-post-clean"> <!-- Empty placeholder for easier customization. --> <!-- You can override this target in the ../build.xml file. --> </target> <target depends="init,deps-clean,-do-clean,-post-clean" description="Clean build products." name="clean"/> <target name="-check-call-dep"> <property file="${call.built.properties}" prefix="already.built."/> <condition property="should.call.dep"> <and> <not> <isset property="already.built.${call.subproject}"/> </not> <available file="${call.script}"/> </and> </condition> </target> <target depends="-check-call-dep" if="should.call.dep" name="-maybe-call-dep"> <ant antfile="${call.script}" inheritall="false" target="${call.target}"> <propertyset> <propertyref prefix="transfer."/> <mapper from="transfer.*" to="*" type="glob"/> </propertyset> </ant> </target> </project> [/CODE] my current java / jdk version jdk1.8.0_40 jre1.8.0_40 help is appreciated!
  3. Every time I download someone's source and client and then make some changes (add npc's, shops etc) and then try to compile with the compiler given in the folders, I get an error message saying "The system can not find the path specified, press any key to continue" I've edited the compilers according to my version of JDK thinking that would help but it doesn't. Does anyone know of how I could fix this or have any idea what I'm doing wrong? Thanks.
  4. Hello, I have a problem with compiling boomscape. I am quite new with RSPS and I would like to make my own. When I try to compile, it throws up this. [ATTACH=CONFIG]10996[/ATTACH] Java is located correctly I think. [MENTION=7458]echo[/MENTION] off title Client Compiler echo starting... "C:\Program Files\Java\jre1.8.0_40\bin\java" -cp lib/*; -d bin -sourcepath src src/*.java [MENTION=41862]pause[/MENTION]
  5. I have recently downloaded the source and client for "project exile" that was released here on the RL forums. I am having a significant amount of trouble with compiling the server and being able to bring it online for me and my friends to play. I want to hopefully one day open my own server and i'm capable of doing more than just editing shop values and item id's and values and calling myself a coder. i know basic java...just not shit on compiling or how to bring the server actually online. Help would be wonderful as i have searched and just don't know what to do at this point.
  6. Hey guys, i just started back coding and working with rsps's but its been two years so im very rusty and i was never very good to begin with but im trying to get back on my feet..just having a few problems that i cant seem to fix (im sure they are easy just been too long).. so error im getting when i compile says that package sign does not exist, and it gives a bunch of .javas that use import sign.signlink and yes in signlink there is a package sign up top..the problem i think is that the directory for signlink is in client/sign and the rest of the java files are just in client.. i feel like i could just move the signlink to the client folder but im curious as to how i could fix this without that, as it might make things neater in the long run as i continue to do some stuff.. Any help is greatly appreciated and i know i may sound really nooby or something and im sorry haha [ATTACH]10662[/ATTACH]
  7. Naaldo

    Compiling errors

    Alright, I started a rsps before but then I was checking others, and when compiling I still get an error On the server Tzhaar I can not compile... And happened on others servers too. I already edited the jdk bin in the compiling file but it did not work. I've been looking on google but I dont get an exactly answer. When I try to compile i get this error: [url]http://prntscr.com/4t6jlz[/url] Once again, if someone can help... Thanks
  8. Mightyfail

    compiling error

    [CODE] Class30_Sub2_Sub4_Sub4.java:1: error: package sign does not exist import sign.signlink; ^ Class30_Sub2_Sub4_Sub5.java:1: error: package sign does not exist import sign.signlink; ^ Class46.java:1: error: package sign does not exist import sign.signlink; ^ Class34.java:1: error: package sign does not exist import sign.signlink; ^ Class35.java:1: error: package sign does not exist import sign.signlink; ^ Class36.java:1: error: package sign does not exist import sign.signlink; ^ Class37.java:2: error: package sign does not exist import sign.signlink; ^ Class38.java:2: error: package sign does not exist import sign.signlink; ^ Class4.java:1: error: package sign does not exist import sign.signlink; ^ Class41.java:2: error: package sign does not exist import sign.signlink; ^ Class50.java:1: error: package sign does not exist import sign.signlink; ^ Class8.java:1: error: package sign does not exist import sign.signlink; ^ Class1.java:55: error: cannot find symbol signlink.reporterror("91499, " + class30 + ", " + l + ", " + byte0 + ", " + runtimeexception.toString()); ^ symbol: variable signlink location: class Class1 Class12.java:60: error: cannot find symbol signlink.reporterror("47547, " + class30_sub2 + ", " + l + ", " + by te0 + ", " + runtimeexception.toString()); ^ symbol: variable signlink location: class Class12 Class30_Sub2_Sub2.java:176: error: cannot find symbol signlink.reporterror("14395, " + i + ", " + l + ", " + runtimeexcept ion.toString()); ^ symbol: variable signlink location: class Class30_Sub2_Sub2 client.java:40: error: cannot find symbol signlink.midifade = 0; ^ symbol: variable signlink location: class client client.java:41: error: cannot find symbol signlink.midi = "stop"; ^ symbol: variable signlink location: class client client.java:218: error: cannot find symbol signlink.storeid = 32; ^ symbol: variable signlink location: class client client.java:219: error: cannot find symbol signlink.startpriv(InetAddress.getLocalHost()); ^ symbol: variable signlink location: class client client.java:231: error: cannot find symbol if(signlink.mainapp != null) { ^ symbol: variable signlink location: class client client.java:232: error: cannot find symbol signlink.startthread(runnable, i); ^ symbol: variable signlink location: class client client.java:242: error: cannot find symbol if(signlink.mainapp != null) ^ symbol: variable signlink location: class client client.java:243: error: cannot find symbol return signlink.opensocket(i); ^ symbol: variable signlink location: class client client.java:348: error: cannot find symbol signlink.midifade = flag ? 1 : 0; ^ symbol: variable signlink location: class client client.java:349: error: cannot find symbol signlink.midisave(abyte0, abyte0.length); ^ symbol: variable signlink location: class client client.java:524: error: cannot find symbol if(aBoolean960 && signlink.cache_dat != null) ^ symbol: variable signlink location: class client client.java:732: error: cannot find symbol return signlink.wavereplay(); ^ symbol: variable signlink location: class client client.java:1081: error: cannot find symbol signlink.reporterror(aString1173 + " size mismatch in getnpcpos - po s:" + class30_sub2_sub2.anInt1406 + " psize:" + i); ^ symbol: variable signlink location: class client client.java:1087: error: cannot find symbol signlink.reporterror(aString1173 + " null entry in npc list - po s:" + i1 + " size:" + anInt836); ^ symbol: variable signlink location: class client client.java:1524: error: cannot find symbol signlink.reporterror("18622, " + flag + ", " + l + ", " + runtimeexc eption.toString()); ^ symbol: variable signlink location: class client client.java:1853: error: cannot find symbol signlink.reporterror("15283, " + byte0 + ", " + l + ", " + runtimeex ception.toString()); ^ symbol: variable signlink location: class client client.java:2435: error: cannot find symbol signlink.storeid = 32; ^ symbol: variable signlink location: class client client.java:2436: error: cannot find symbol signlink.startpriv(InetAddress.getLocalHost()); ^ symbol: variable signlink location: class client client.java:2470: error: cannot find symbol signlink.reporterror(aString1173 + " glcfb " + aLong1215 + "," + j + "," + aBoolean960 + "," + aClass14Array970[0] + "," + aClass42_Sub1_1068.me thod552() + "," + anInt918 + "," + anInt1069 + "," + anInt1070); ^ symbol: variable signlink location: class client client.java:2559: error: cannot find symbol if(signlink.mainapp != null) ^ symbol: variable signlink location: class client client.java:2560: error: package signlink does not exist return signlink.mainapp.getAppletContext(); ^ client.java:2734: error: cannot find symbol return signlink.wavesave(abyte0, i); ^ symbol: variable signlink location: class client client.java:3390: error: cannot find symbol if(!signlink.reporterror) ^ symbol: variable signlink location: class client client.java:3397: error: cannot find symbol if(!signlink.reporterror) ^ symbol: variable signlink location: class client client.java:3404: error: cannot find symbol if(!signlink.reporterror) ^ symbol: variable signlink location: class client client.java:4566: error: cannot find symbol signlink.reporterror = false; ^ symbol: variable signlink location: class client client.java:4720: error: cannot find symbol if(signlink.mainapp != null) ^ symbol: variable signlink location: class client client.java:4721: error: cannot find symbol return signlink.mainapp; ^ symbol: variable signlink location: class client client.java:5398: error: cannot find symbol class9.aString248 = "You last logged in " + s + " from: " + sign link.dns; ^ symbol: variable signlink location: class client client.java:5695: error: cannot find symbol if(signlink.mainapp != null) ^ symbol: variable signlink location: class client client.java:5696: error: package signlink does not exist return signlink.mainapp.getDocumentBase().getHost().toLowerCase(); ^ client.java:5807: error: cannot find symbol signlink.errorname = s; ^ symbol: variable signlink location: class client client.java:5845: error: cannot find symbol aClass30_Sub2_Sub2_1192.method402(signlink.uid); ^ symbol: variable signlink location: class client client.java:6715: error: cannot find symbol if(signlink.sunjava) ^ symbol: variable signlink location: class client client.java:6715: error: illegal start of type if(signlink.sunjava) ^ client.java:6725: error: cannot find symbol if(signlink.cache_dat != null) ^ symbol: variable signlink location: class client client.java:6729: error: cannot find symbol aClass14Array970[i] = new Class14(0xffffff, signlink.cache_dat, signlink.cache_idx[i], i + 1, true); ^ symbol: variable signlink location: class client client.java:6729: error: cannot find symbol aClass14Array970[i] = new Class14(0xffffff, signlink.cache_dat, signlink.cache_idx[i], i + 1, true); ^ symbol: variable signlink location: class client client.java:7119: error: cannot find symbol signlink.reporterror("loaderror " + aString1049 + " " + anInt1079); ^ symbol: variable signlink location: class client client.java:8549: error: cannot find symbol signlink.reporterror("glfc_ex " + ((Class30_Sub2_Sub4_Sub1) (aClass3 0_Sub2_Sub4_Sub1_Sub2_1126)).anInt1550 + "," + ((Class30_Sub2_Sub4_Sub1) (aClass 30_Sub2_Sub4_Sub1_Sub2_1126)).anInt1551 + "," + anInt1014 + "," + anInt1015 + ", " + anInt1069 + "," + anInt1070 + "," + anInt1034 + "," + anInt1035); ^ symbol: variable signlink location: class client client.java:8615: error: cannot find symbol signlink.wavevol = i; ^ symbol: variable signlink location: class client client.java:8726: error: cannot find symbol signlink.reporterror("45688, " + l + ", " + i + ", " + runtimeexcept ion.toString()); ^ symbol: variable signlink location: class client client.java:9104: error: cannot find symbol signlink.reporterror("47229, " + i + ", " + l + ", " + runtimeexcept ion.toString()); ^ symbol: variable signlink location: class client client.java:9111: error: cannot find symbol if(signlink.mainapp != null) ^ symbol: variable signlink location: class client client.java:9112: error: package signlink does not exist return signlink.mainapp.getParameter(s); ^ client.java:9123: error: cannot find symbol signlink.midivol = i; ^ symbol: variable signlink location: class client client.java:9125: error: cannot find symbol signlink.midi = "voladjust"; ^ symbol: variable signlink location: class client Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. 100 errors Press any key to continue . . . [/CODE] please help me fix this
  9. Hi, i din't had the challange option in my duelcontroler.java so i removed the // and i also added this part: [QUOTE] @Override public void start() { sendInterfaces(); player.getAppearence().generateAppearenceData(); //player.getPackets().sendPlayerOption("Challenge", 1, false); moved(); } [/QUOTE] However im getting this wird error: [QUOTE] Building please wait... src\com\rs\game\minigames\duel\DuelControler.java:18: error: method does not ove rride or implement a method from a supertype @Override ^ 1 error Compiled. [/QUOTE] Anybody knows how to fix this error and how to let the challange button to appear? Thanks for youre response.
  10. Hi guys, I am receiving the following error: [CODE]compiling... src\com\rs\game\player\content\Commands.java:4785: error: cannot find symbol VoteReward reward = Launcher.vote.hasVoted(player.getUserna me().toLowerCase().replaceAll(" ", "_")); ^ symbol: variable vote location: class Launcher Note: src\com\rs\game\player\Inventory.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error Press any key to continue . . .[/CODE] This is the commands.java vote command [CODE] if (cmd[0].equalsIgnoreCase("claim") || cmd[0].equalsIgnoreCase("voted")) { try { VoteReward reward = Launcher.vote.hasVoted(player.getUsername().toLowerCase().replaceAll(" ", "_")); if(reward != null){ switch(reward.getReward()){ case 0: if(player.getInventory().getFreeSlots() > 1) { player.getInventory().addItem(8851, 10000000); player.getPackets().sendGameMessage("Your reward has been added to your inventory."); } else { player.getBank().addItem(8851, 10000000, true); player.getPackets().sendGameMessage("Your reward has been added to your bank."); }//u dont have method .sendworldmessage?its something else i think like sendsomehting idkgsihmome wt hwaiet 2 secs player.getPackets().sendGameMessage("<shad=66FF33><img=6>[News] "+player.getDisplayName()+" Has just voted for 10 Million upgrade tokens!", false); break; case 1: if(player.getInventory().getFreeSlots() > 1) { player.getInventory().addItem(995, 25000000); player.getPackets().sendGameMessage("Your reward has been added to your inventory."); } else { player.getBank().addItem(995, 25000000, true); player.getPackets().sendGameMessage("Your reward has been added to your bank."); } player.getPackets().sendGameMessage("<shad=66FF33><img=6>[News] "+player.getDisplayName()+" Has just voted for 25 Million coins!", false); break; case 2: if(player.getInventory().getFreeSlots() > 1) { player.getInventory().addItem(12852, 6000000); player.getPackets().sendGameMessage("Your reward has been added to your inventory."); } else { player.getBank().addItem(12852, 6000000, true); player.getPackets().sendGameMessage("Your reward has been added to your bank."); } player.getPackets().sendGameMessage("<shad=66FF33><img=6>[News] "+player.getDisplayName()+" Has just voted for 6 Million pvp tokens!", false); break; case 3: //ty :P if(player.getInventory().getFreeSlots() > 1) { player.getInventory().addItem(1464, 1); player.getPackets().sendGameMessage("Your reward has been added to your inventory."); } else { player.getBank().addItem(1464, 1, true); player.getPackets().sendGameMessage("Your reward has been added to your bank."); } player.getPackets().sendGameMessage("<shad=66FF33><img=6>[News] "+player.getDisplayName()+" Has just voted for 1 vote ticket!", false); break; //add more hereOPEN FUCKING ECLIPSE il eat mm e madlet me do it ? default: player.getPackets().sendGameMessage("Reward not found."); break; } player.getPackets().sendGameMessage("Thank you for voting."); } else { player.getPackets().sendGameMessage("You have no items waiting for you."); } } catch (Exception e){ player.getPackets().sendMessage(99, "[GTL Vote] An SQL error has occured.", player); } return true; }[/CODE] Could anyone help me? (It's probably easy to solve, but thank you.)
  11. Hi, I need some help on compiling source on debian 7 OS, running server is easy on it, just need help with ocmpiler... My compiler: [code]echo Starting compiler javac -d bin -classpath lib/*.jar: -sourcepath $(find ./src/* | grep .java) echo Compiled all Successfully[/code] When ran: [code] [email protected]:~/Desktop/Source# ./compiler.sh Starting compiler javac: invalid flag: ./src/com/rs/io/SQL.java Usage: javac <options> <source files> use -help for a list of possible options Compiled all Successfully[/code] I've tried a lot of options, suggestions on editing the compiler file.. So it's time to seek for help on RuneLocus. Any help will be highly appreciated. Thanks
  12. Hi, I'm having a problem with the files that are getting loaded by my server. When i change or remove dialogues/commands, save them (using eclipse) and restart the server it still shows the old text. Nothing updates, everything has worked before. For me it seems to come out of nowhere. Eclipse should auto compile when you save a file and it says it does. Updating prices & shops does work, but this doesn't require an IDE. Does anyone know how to fix this? For now it seems to be related to display text and such..? Thanks in advance, HolyDivinity
  13. Message me on skype pls to help me solve - welfareg0d heres the error Code: location: class client signlink.midisave(abyte0, abyte0.length); ^ client.java:607: cannot find symbol symbol : variable signlink location: class client if (FileOperations.FileExists(signlink.f indcachedir()+"maps/"+anIntArray1235[i3]+".dat")) ^ client.java:608: cannot find symbol symbol : variable signlink location: class client abyte0 = FileOperations.ReadFile (signlink.findcachedir()+"maps/"+anIntArray1235[i3]+".dat"); ^ client.java:705: cannot find symbol symbol : variable signlink location: class client if (FileOperations.FileExists(signlink.findc achedir()+"maps/"+anIntArray1235[k12]+".dat")) ^ client.java:706: cannot find symbol symbol : variable signlink location: class client abyte0 = FileOperations.ReadFile(signlink.findcachedir()+"m aps/"+anIntArray1235[ k12]+".dat"); ^ client.java:754: cannot find symbol symbol : variable signlink location: class client if(lowMem && signlink.cache_dat != null) ^ client.java:955: cannot find symbol symbol : variable signlink location: class client return signlink.wavereplay(); ^ client.java:1368: cannot find symbol symbol : variable signlink location: class client signlink.reporterror(myUsername + " size mismatch in get npcpos - pos:" + stream.currentOffset + " psize:" + i); ^ client.java:1374: cannot find symbol symbol : variable signlink location: class client signlink.reporterror(myUsername + " null entry i n npc list - pos:" + i1 + " size:" + npcCount); ^ client.java:1815: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("18622, " + false + ", " + l + ", " + runtimeexception.toString()); ^ client.java:2179: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("15283, " + (byte)68 + ", " + l + " , " + runtimeexception.toString()); ^ client.java:2659: cannot find symbol symbol : variable signlink location: class client signlink.storeid = 32; ^ client.java:2660: cannot find symbol symbol : variable signlink location: class client signlink.startpriv(InetAddress.getLocalHost()); ^ client.java:2681: cannot find symbol symbol : variable signlink location: class client signlink.reporterror(myUsername + " glcfb " + aL ong1215 + "," + j + "," + lowMem + "," + decompressors[0] + "," + onDemandFetche r.getNodeCount() + "," + plane + "," + anInt1069 + "," + anInt1070); ^ client.java:2757: cannot find symbol symbol : variable signlink location: class client if(signlink.mainapp != null) ^ client.java:2758: package signlink does not exist return signlink.mainapp.getAppletContext(); ^ client.java:2933: cannot find symbol symbol : variable signlink location: class client return abyte0 == null || signlink.wavesave(abyte0, i); ^ client.java:3581: cannot find symbol symbol : variable signlink location: class client if(!signlink.reporterror) ^ client.java:3588: cannot find symbol symbol : variable signlink location: class client if(!signlink.reporterror) ^ client.java:3595: cannot find symbol symbol : variable signlink location: class client if(!signlink.reporterror) ^ client.java:4893: cannot find symbol symbol : variable signlink location: class client signlink.reporterror = false; ^ client.java:5030: cannot find symbol symbol : variable signlink location: class client if(signlink.mainapp != null) ^ client.java:5031: cannot find symbol symbol : variable signlink location: class client return signlink.mainapp; ^ client.java:5798: cannot find symbol symbol : variable signlink location: class client class9.message = "You last logged in " + s + " f rom: " + signlink.dns; ^ client.java:6085: cannot find symbol symbol : variable signlink location: class client if (signlink.mainapp != null) { ^ client.java:6086: package signlink does not exist return signlink.mainapp.getDocumentBase().getHost().toLo werCase(); ^ client.java:6277: cannot find symbol symbol : variable signlink location: class client signlink.errorname = s; ^ client.java:7203: cannot find symbol symbol : variable signlink location: class client if(signlink.sunjava) ^ client.java:7213: cannot find symbol symbol : variable signlink location: class client if(signlink.cache_dat != null) ^ client.java:7216: cannot find symbol symbol : variable signlink location: class client decompressors[i] = new Decompressor(signlink.cac he_dat, signlink.cache_idx[i], i + 1); ^ client.java:7216: cannot find symbol symbol : variable signlink location: class client decompressors[i] = new Decompressor(signlink.cac he_dat, signlink.cache_idx[i], i + 1); ^ client.java:7573: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("loaderror " + aString1049 + " " + anInt1079); ^ client.java:8730: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("cde2"); ^ client.java:8868: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("glfc_ex " + myPlayer.x + "," + myP layer.y + "," + anInt1014 + "," + anInt1015 + "," + anInt1069 + "," + anInt1070 + "," + baseX + "," + baseY); ^ client.java:8923: cannot find symbol symbol : variable signlink location: class client signlink.wavevol = i; ^ client.java:9049: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("45688, " + l + ", " + 4 + ", " + r untimeexception.toString()); ^ client.java:9407: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("47229, " + 3 + ", " + l + ", " + r untimeexception.toString()); ^ client.java:9423: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("47229, " + 3 + ", " + l + ", " + r untimeexception.toString()); ^ client.java:9431: cannot find symbol symbol : variable signlink location: class client if(signlink.mainapp != null) ^ client.java:9432: package signlink does not exist return signlink.mainapp.getParameter(s); ^ client.java:9439: cannot find symbol symbol : variable signlink location: class client signlink.midivol = i; ^ client.java:9441: cannot find symbol symbol : variable signlink location: class client signlink.midi = "voladjust"; ^ client.java:9972: cannot find symbol symbol : variable signlink location: class client signlink.reporterror(myUsername + " Too many players"); ^ client.java:10465: cannot find symbol symbol : variable signlink location: class client signlink.reporterror(myUsername + " Too many npcs"); ^ client.java:10712: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("Error packet size mismatch in getp layer pos:" + stream.currentOffset + " psize:" + i); ^ client.java:10718: cannot find symbol symbol : variable signlink location: class client signlink.reporterror(myUsername + " null entry i n pl list - pos:" + i1 + " size:" + playerCount); ^ client.java:10934: cannot find symbol symbol : variable signlink location: class client signlink.dnslookup(TextClass.met hod586(anInt1193)); ^ client.java:11590: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("cd e1"); ^ client.java:11944: cannot find symbol symbol : variable signlink location: class client signlink.reporterror("T1 - " + pktType + "," + pktSize + " - " + anInt842 + "," + anInt843); ^ client.java:11952: cannot find symbol symbol : variable signlink location: class client signlink.reporterror(s2); ^ OnDemandFetcher.java:51: cannot find symbol symbol : variable signlink location: class OnDemandFetcher signlink.reporterror("Rej: " + l + "," + j1); ^ OnDemandFetcher.java:400: cannot find symbol symbol : variable signlink location: class OnDemandFetcher signlink.reporterror("od_ex " + exception.getMessage()); ^ CacheDownloader.java:47: cannot find symbol symbol : variable signlink location: class CacheDownloader return signlink.findcachedir(); ^ Jframe.java:18: package sign does not exist sign.signlink.startpriv(InetAddress.getByName(serv er)); ^ TextClass.java:50: cannot find symbol symbol : variable signlink location: class TextClass signlink.reporterror("81570, " + l + ", " + (byte)-99 + ", " + runtimeexception.toString()); ^ Note: client.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 100 errors Press any key to continue . . .
  14. I wanted to see if my compiler was working on the Client side, due to me having issues with compilers in the past. Anyways, I looked at the issue and I can't seem to spot anything. [url]http://gyazo.com/515d32158a0b59e759733131792ea655[/url] [url]http://gyazo.com/c79fb69ff95a6208bf54869fff88245e[/url] Any help would be greatly appreciated.
  15. I decided to try making a RSPS but it seems to be very difficult for a man who lacks technical prowess. This is what I have been getting every time I try to start the Run.bat in the Client folder: [CODE]javac: no source files Usage: javac <options> <source files> use -help for a list of possible options[/CODE] For installation, I followed the RuneLocus guide to the T, but to no avail. I've done several things to try and fix this: - re-installed my Java (JDK + JRE) twice, - edited the Path variable to be directed to C:\Program Files (x86)\Java\jdk1.7.0_51\bin, - edited both Compile.bat files (the one in the main folder, and the second in the src folder) with several different strings of code suggested by the Help thread, [B]but none of these have helped[/B]. I am at my wit's end here as I've been pushing at this for the past two and a half hours reading outdated and misinformed guides and editing files I never even knew existed. So I have a few questions. 1. Mainly, what can I do to solve this issue? 2. What is "javac", and why can't it be found? 3. Is the RuneLocus Starter Pack just too outdated to use in 2014 for a 317? 4. Are there easier ways to go about starting a server, possibly useful tools not mentioned in four-year-old threads? Thanks in advance. BTW, here is what my current (and default) compile.bat looks like: [CODE]@echo off title Client - Compiler javac -d bin -sourcepath src pause [/CODE] Edit: I have read that "javac" is default and should be replaced with: [CODE]"C:\Program Files (x86)\Java\jdk1.7.0_51\bin\java.exe" *.java[/CODE]. However, upon editing both compile.bat files with this, I get this message: [CODE]Error: Could not find or load main class *.java Press any key to continue . . .[/CODE]
  16. hey there guys... i downloaded a 718/753 source and a 718/753 client (**used Foxtrot 718 Client**) !! and when i changed the client ip in : Loader.java + configuration.java + class26.java .. or just the loader.java and when i compile i get there errors ... i dont know to to fix that !! im new to coding [ATTACH=CONFIG]10003[/ATTACH] or can any one make it for me ? here is the client link : [url]https://www.dropbox.com/s/0bbv2g3xhrvo4yn/Foxtrot%20718%20Client.zip[/url] can some one make it for me ? here is the ip to use it : 85.130.210.238 thanks !
  17. hey there guys... i downloaded a 718/753 source and a 718/753 client (**used Foxtrot 718 Client**) !! and when i changed the client ip in : Loader.java + configuration.java + class26.java .. or just the loader.java and when i compile i get there errors ... i dont know to to fix that !! im new to coding :( [ATTACH=CONFIG]10001[/ATTACH] [ATTACH=CONFIG]10001[/ATTACH] or can any one make it for me ? here is the client link : [url]https://www.dropbox.com/s/0bbv2g3xhrvo4yn/Foxtrot%20718%20Client.zip[/url] can some one make it for me ? here is the ip to use it : 85.130.210.238 thanks !
  18. Hello everyone. I need some help with this error on my client's compiler: [CODE]RSInterface.java:399: error: method addSprite in class RSInterface cannot be app lied to given types; addSprite(hoverId2, hoverSpriteId, hoverSpriteId2, hoverSpriteNa me, ^ required: int,int,String found: int,int,int,String,int,int reason: actual and formal argument lists differ in length Note: client.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error Press any key to continue . . .[/CODE] A link to my code: [url]http://pastebin.com/hBArKsEB[/url] I'm new to coding so I'm not sure how to fix this. If anyone could help me and correct my mistakes, that would be great. Also, please keep in mind that what I'm trying to do is found here: [url]http://www.runelocus.com/forums/showthread.php?91464-PI-Newer-bank-interface-plus-working-buttons[/url] Thanks.
  19. I downloaded the runelocus starter pack and tried to run my client but it isn't working? It says "javac is not recognized as an internal command or external command". I went to the environment variables and couldn't find the the variable named "PATH" with location of my JDK. I need help? :(
  20. Hello, Today i downloaded the Project exile source and im having some problems. I open the folder and went to the one called project exile (i think its the source one), the Run was there i edit it so it would locate to my java folder, i could run it and it was fine it said loaded 22138 items and stayed there. The problem comes when i go to the client folder and there were 4 things (to run) run tom, run alex, compile tom,compile alex. I edited the 4 of them with my java location folder and when i run them i had 4 different problems (1 with each) so in the end it wasnt working for me. Here i leave the pictures so if someone knows why this is can help me. Pd: I have already changed the PATH to my java folder on the system properties advanced. [img]http://imageshack.com/a/img547/8391/ftrl.png[/img] [img]http://imageshack.com/a/img577/5418/gq5x.png[/img] [img]http://imageshack.com/a/img834/4757/vmyl.png[/img] [img]http://imageshack.com/a/img850/2319/0qjs.png[/img] Thanks, help really appreciated!
  21. I keep getting this error when compiling, I'm a newb at this just starting from the RuneLocus basic server pack. [IMG]http://gyazo.com/1f5710050918589579bbebb4c7121e1e[/IMG] [url]http://gyazo.com/1f5710050918589579bbebb4c7121e1e[/url]
  22. Hi, so I used to run a RuneScape private server, and everything went smoothly. I had a reasonable amount of people join in (A community of 150+ accounts that joined regularly), and even donate to me. So I would check daily to make sure my server was working fine, etc. But that was way back in 2008 (Obviously used a different server hosting client). I have decided to resurrect my private server days and make a new one! Although- I am having some problems. I literally followed this tutorial runelocus. com/ tutorials/ make_own_server.html#2 (My first post, I cannot post links directly, Sorry!) exactly, I even double read - and checked - EVERYTHING. The problem I'm having if when I try to compile my server, the following error pops up in a command-prompt box; javac: no source files Usage: javac <options> <source files> use -help for a list of possible options Press any button to continue . . . What the fuck is this. I know my path in "Environment Variables" is correct, and I can't find anything else to do. Also when I just ignore that and to strait into RuneScape, I cannot create an account because it would require me to go to the actual RuneScape website, and might I note this is 2007-2008 style RuneScape, so no emails, which is what my new account uses, and when I hit create account, it says "Error connecting to server.". How would I allow myself, and others, to make an account for my private server when I resolve the previously mentioned error. PLEASE HELP. :confused:
  23. kieron606

    Compiling Error

    [CODE]src\server\Server.java:82: error: cannot find symbol highscores.process(); ^ symbol: variable highscores location: class Server src\server\Server.java:83: error: cannot find symbol if (highscores.connected) { ^ symbol: variable highscores location: class Server 2 errors Press any key to continue . . .[/CODE]
  24. i cant get a compiler to work, javac not recognize, or i can use eclipse and edit the javas but i dont know how to compile via eclipse either, have read that it compiles as you save?? but when i go to my server i cant use any commands and still not owner( i leeched but will not be hosting for anyone else) i just need help please i have eclipse ide for developers installed
  25. ok so i fallowed BMW's tut on making a 508 rsps and i did it all and my server is running great i did all that good stuff, then i edit my client.java to change my ip. and go to compile. NOPE! i get this. The system cannot find the path specified. so i go and make it to the latest verion of jdk and set it as C:\Program Files\Java\jdk1.7.0_60\bin. NOPE! so i googled it and some one said that if you put @echo off color 09 @TITLE PUT SHIT HERE Compiler echo Compiling PUT SHIT HERE - Please Wait.. if exist "%programfiles%\Java" (call :compile "%programfiles%\Java\") else (goto error) :compile for /D %%x in ("%~1jdk*") do (set p="%%~x\bin\javac.exe") if defined p (%p% -cp . *.java) if defined p (goto end) :error echo You Do Not Have Java Installed, Please Go To java.com And Download. :end echo [Finished] pause exit that it will find the pathway for you. then i save it as that and run it. NOPE??? it ives me this msg: compiling (blah blah not important) javac: file not found: *.java usage: javac <options> <source files> use -help for list of posible options [ finished] press any key to continue... i didnt think that compiled it but i wasnt sure so i tried running the client. NOPE! i get this! Error: could not find or load main class client i knew that if it wasnt compiled id et this msg. so i figured it didnt compile. or did it? and am i missing a file? [SIZE=7][B]PLEASE HELP ME I HAVE BEEN WORKING ON JUST GETING A F******* SERVER AND CLIENT RUNNING FOR LIKE 8 HOURS PLEASE HELP ME[/B][/SIZE]
×