Перейти к содержанию
Авторизация  
reeva

build.xml CCCP

Рекомендуемые сообщения

есть у кого-нибудь build.xml для СССР исходов?

Или если кто есть добрый подсказать как настроить build.xml 

<?xml version="1.0" encoding="UTF-8"?>
<project name="Build" default="dist" basedir="C:\Project\Source">
<property name="src" location="Src"/>
<property name="libs" location="Data/gameserver/lib"/>
<property name="build" location="C:\Project\jars"/>
<property name="build.classes" location="C:\Project\build\classes"/>
<path id="classpath">
<fileset dir="${libs}">
<include name="**/*.jar"/>
</fileset>
</path>
<pathconvert property="jar.list" pathsep=" ./lib/" refid="classpath">
<mapper type="flatten"/>
</pathconvert>
<property name="build.classpath" refid="classpath"/>
<tstamp>
<format property="build.tstamp" pattern="yyyy.MM.dd HH:mm"/>
</tstamp>
<target name="dist">
<mkdir dir="${build}"/>
<delete dir="${build.classes}"/>
<mkdir dir="${build.classes}"/>
<javac srcdir="${src}" destdir="${build.classes}" debug="on" source="1.8" target="1.8"
  encoding="UTF-8" nowarn="on" classpath="${build.classpath}" includeantruntime="true">
<compilerarg value="-Xlint:all"/>
</javac>
<jar destfile="${build}/l2cccp.jar">
<fileset dir="${build.classes}"/>
<manifest>
<attribute name="Build-Date" value="${build.tstamp}"/>
</manifest>
</jar>
<delete dir="${build.classes}"/>
</target>
</project>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На сколько знаю, те что в шаре, не сурсы L2СССР.

И логи хоть бы выложил...

(какой-то скромный билд :D)

Изменено пользователем Ramsheart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

есть у кого-нибудь build.xml для СССР исходов?

Или если кто есть добрый подсказать как настроить build.xml 

<?xml version="1.0" encoding="UTF-8"?>
<project name="Build" default="dist" basedir="C:\Project\Source">
<property name="src" location="Src"/>
<property name="libs" location="Data/gameserver/lib"/>
<property name="build" location="C:\Project\jars"/>
<property name="build.classes" location="C:\Project\build\classes"/>
<path id="classpath">
<fileset dir="${libs}">
<include name="**/*.jar"/>
</fileset>
</path>
<pathconvert property="jar.list" pathsep=" ./lib/" refid="classpath">
<mapper type="flatten"/>
</pathconvert>
<property name="build.classpath" refid="classpath"/>
<tstamp>
<format property="build.tstamp" pattern="yyyy.MM.dd HH:mm"/>
</tstamp>
<target name="dist">
<mkdir dir="${build}"/>
<delete dir="${build.classes}"/>
<mkdir dir="${build.classes}"/>
<javac srcdir="${src}" destdir="${build.classes}" debug="on" source="1.8" target="1.8"
  encoding="UTF-8" nowarn="on" classpath="${build.classpath}" includeantruntime="true">
<compilerarg value="-Xlint:all"/>
</javac>
<jar destfile="${build}/l2cccp.jar">
<fileset dir="${build.classes}"/>
<manifest>
<attribute name="Build-Date" value="${build.tstamp}"/>
</manifest>
</jar>
<delete dir="${build.classes}"/>
</target>
</project>

Так этот полный билд и исправный

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На сколько знаю, те что в шаре, не сурсы L2СССР.

И логи хоть бы выложил...

(какой-то скромный билд :D)

Это сорцы СССРа, допиленные драгонвиндом. Ну так есчо

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так этот полный билд и исправный

 
BUILD FAILED
Basedir C:\Project\Source does not exist
 
Total time: 0 seconds
 
указываю путь C:\Project\Sourse\
 
BUILD FAILED
C:\Project\Sourse\Src\build.xml:12: C:\Project\Sourse\Src\Data\gameserver\lib does not exist.
 
указываю путь basedir=".">
 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

 
BUILD FAILED
Basedir C:\Project\Source does not exist
 
Total time: 0 seconds
 
указываю путь C:\Project\Sourse\
 
BUILD FAILED
C:\Project\Sourse\Src\build.xml:12: C:\Project\Sourse\Src\Data\gameserver\lib does not exist.
 
указываю путь basedir=".">
 
 

 

<property name="libs" location="Data/gameserver/lib"/>

 

а де у тебя вообше библиотека находится

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

C:\Project\Sourse\Data\gameserver\lib

 

C:\Project\Sourse\Src - сурсы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

C:\Project\Sourse\Data\gameserver\lib

 

C:\Project\Sourse\Src - сурсы

точку поставь в нач пути 4 стока  ./

верней

 

<property name="libs" location="./Data/gameserver/lib"/>

Изменено пользователем terege

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?xml version="1.0" encoding="UTF-8"?>
<project name="l2cccp" default="build" basedir=".">
	<description>
		This script will build the L2CCCP Server.
	</description>

	<property name="build" location="build" />
	<property name="build.bin" location="${build}/bin" />
	<property name="build.Data" location="${build}/Data" />
	<property name="build.Data.gameserver" location="${build.Data}/gameserver" />
	<property name="build.Data.loginserver" location="${build.Data}/loginserver" />
	<property name="build.Data.sql" location="${build.Data}/sql" />
	<property name="lib" location="Data/gameserver/lib" />
	<property name="src" location="src" />

	<path id="classpath">
		<fileset dir="${lib}">
			<include name="*.jar" />
		</fileset>
	</path>

	<pathconvert property="manifest.lib" pathsep=" ">
		<path refid="classpath" />
		<mapper>
			<chainedmapper>
				<flattenmapper />
				<globmapper from="*.jar" to="../lib/*.jar" />
			</chainedmapper>
		</mapper>
	</pathconvert>
	
	<target name="clean" description="Remove the output directories.">
			<delete dir="${build.bin}" />
		</target>	
	
	<target name="init" depends="clean" description="Create the output directories.">
			<mkdir dir="${build.bin}" />
		</target>

	<target name="Data" depends="init" description="Export the files to the output directory.">
		<sync todir="${build.Data}" includeemptydirs="true">
			<fileset dir="Data" />
		</sync>
	</target>

	<target name="compile" depends="Data" description="Compile the source.">
		<javac srcdir="${src}" classpathref="classpath" destdir="${build.bin}" encoding="UTF-8" compiler="javac1.7" debug="true" debuglevel="lines,vars,source" includeantruntime="false" source="1.7" target="1.7" />
	</target>

	<target name="jar" depends="compile" description="Create the jar files.">
		<jar destfile="${build.Data.loginserver}/lib/authcore.jar" level="9">
			<fileset dir="${build.bin}" />
			<manifest>
				<attribute name="Build-By" value="${user.name}" />
				<attribute name="Build-Date" value="${build.tstamp}" />
				<attribute name="Implementation-Build" value="${build.revision}" />
				<attribute name="Implementation-Version" value="${build.version}" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.gameserver}/lib/core.jar" level="9">
			<fileset dir="${build.bin}" />
			<manifest>
				<attribute name="Build-By" value="${user.name}" />
				<attribute name="Build-Date" value="${build.tstamp}" />
				<attribute name="Implementation-Build" value="${build.revision}" />
				<attribute name="Implementation-Version" value="${build.version}" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.loginserver}/lib/commons.jar" level="9">
			<fileset dir="${build.bin}">
				<exclude name="**/dbinstaller/**" />
				<exclude name="**/gameserver/**" />
			</fileset>
			<manifest>
				<attribute name="Built-By" value="${user.name}" />
				<attribute name="Built-Date" value="${build.tstamp}" />
				<attribute name="Implementation-URL" value="http://l2jsever.com" />
				<attribute name="Implementation-Version" value="Private Version" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.gameserver}/lib/commons.jar" level="9">
			<fileset dir="${build.bin}">
				<exclude name="**/dbinstaller/**" />
				<exclude name="**/gameserver/**" />
			</fileset>
			<manifest>
				<attribute name="Built-By" value="${user.name}" />
				<attribute name="Built-Date" value="${build.tstamp}" />
				<attribute name="Implementation-URL" value="http://l2jsever.com" />
				<attribute name="Implementation-Version" value="Private Version" />
			</manifest>
		</jar>
	</target>
	
	<target name="build" depends="jar" description="Create the Zip file.">
	</target>
</project>

 

 

Версию джавы сами какую надо поставите.

Изменено пользователем Khrome

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?xml version="1.0" encoding="UTF-8"?>
<project name="l2cccp" default="build" basedir=".">
	<description>
		This script will build the L2CCCP Server.
	</description>

	<property name="build" location="build" />
	<property name="build.bin" location="${build}/bin" />
	<property name="build.Data" location="${build}/Data" />
	<property name="build.Data.gameserver" location="${build.Data}/gameserver" />
	<property name="build.Data.loginserver" location="${build.Data}/loginserver" />
	<property name="build.Data.sql" location="${build.Data}/sql" />
	<property name="lib" location="Data/gameserver/lib" />
	<property name="src" location="src" />

	<path id="classpath">
		<fileset dir="${lib}">
			<include name="*.jar" />
		</fileset>
	</path>

	<pathconvert property="manifest.lib" pathsep=" ">
		<path refid="classpath" />
		<mapper>
			<chainedmapper>
				<flattenmapper />
				<globmapper from="*.jar" to="../lib/*.jar" />
			</chainedmapper>
		</mapper>
	</pathconvert>
	
	<target name="clean" description="Remove the output directories.">
			<delete dir="${build.bin}" />
		</target>	
	
	<target name="init" depends="clean" description="Create the output directories.">
			<mkdir dir="${build.bin}" />
		</target>

	<target name="Data" depends="init" description="Export the files to the output directory.">
		<sync todir="${build.Data}" includeemptydirs="true">
			<fileset dir="Data" />
		</sync>
	</target>

	<target name="compile" depends="Data" description="Compile the source.">
		<javac srcdir="${src}" classpathref="classpath" destdir="${build.bin}" encoding="UTF-8" compiler="javac1.7" debug="true" debuglevel="lines,vars,source" includeantruntime="false" source="1.7" target="1.7" />
	</target>

	<target name="jar" depends="compile" description="Create the jar files.">
		<jar destfile="${build.Data.loginserver}/lib/authcore.jar" level="9">
			<fileset dir="${build.bin}" />
			<manifest>
				<attribute name="Build-By" value="${user.name}" />
				<attribute name="Build-Date" value="${build.tstamp}" />
				<attribute name="Implementation-Build" value="${build.revision}" />
				<attribute name="Implementation-Version" value="${build.version}" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.gameserver}/lib/core.jar" level="9">
			<fileset dir="${build.bin}" />
			<manifest>
				<attribute name="Build-By" value="${user.name}" />
				<attribute name="Build-Date" value="${build.tstamp}" />
				<attribute name="Implementation-Build" value="${build.revision}" />
				<attribute name="Implementation-Version" value="${build.version}" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.loginserver}/lib/commons.jar" level="9">
			<fileset dir="${build.bin}">
				<exclude name="**/dbinstaller/**" />
				<exclude name="**/gameserver/**" />
			</fileset>
			<manifest>
				<attribute name="Built-By" value="${user.name}" />
				<attribute name="Built-Date" value="${build.tstamp}" />
				<attribute name="Implementation-URL" value="http://l2jsever.com" />
				<attribute name="Implementation-Version" value="Private Version" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.gameserver}/lib/commons.jar" level="9">
			<fileset dir="${build.bin}">
				<exclude name="**/dbinstaller/**" />
				<exclude name="**/gameserver/**" />
			</fileset>
			<manifest>
				<attribute name="Built-By" value="${user.name}" />
				<attribute name="Built-Date" value="${build.tstamp}" />
				<attribute name="Implementation-URL" value="http://l2jsever.com" />
				<attribute name="Implementation-Version" value="Private Version" />
			</manifest>
		</jar>
	</target>
	
	<target name="build" depends="jar" description="Create the Zip file.">
	</target>
</project>

 

 

если ему надо будет напишу сам либс ему с обфускатором и шифратором

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если ему надо будет напишу сам либс ему с обфускатором и шифратором

Зачем мне эта информация? Ты в каждом триде что-то впарить пытаешься? По-моему мнению ты не адекватен/иностранец (выбрать нужное)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<?xml version="1.0" encoding="UTF-8"?>

<project name="Build" default="dist" basedir="C:\Project\Source">

<property name="src" location="Src"/>

<property name="libs" location="./Data/gameserver/lib"/>

<property name="build" location="C:\Project\jars"/>

<property name="build.classes" location="C:\Project\build\classes"/>

<path id="classpath">

<fileset dir="${libs}">

<include name="**/*.jar"/>

</fileset>

</path>

<pathconvert property="jar.list" pathsep="libs" refid="classpath">


 

 

 


 

BUILD FAILED

Basedir C:\Project\Source does not exist

 

Total time: 0 seconds

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

<?xml version="1.0" encoding="UTF-8"?>
<project name="Build" default="dist" basedir="C:\Project\Source">
<property name="src" location="Src"/>
<property name="libs" location="./Data/gameserver/lib"/>
<property name="build" location="C:\Project\jars"/>
<property name="build.classes" location="C:\Project\build\classes"/>
<path id="classpath">
<fileset dir="${libs}">
<include name="**/*.jar"/>
</fileset>
</path>
<pathconvert property="jar.list" pathsep="libs" refid="classpath">
 
 
 
 
BUILD FAILED
Basedir C:\Project\Source does not exist
 
Total time: 0 seconds
 

 

<project name="Build" default="dist" basedir="."> 

если что писать в скайп в профиле есть 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

<?xml version="1.0" encoding="UTF-8"?>
<project name="Build" default="dist" basedir="C:\Project\Source">
<property name="src" location="Src"/>
<property name="libs" location="./Data/gameserver/lib"/>
<property name="build" location="C:\Project\jars"/>
<property name="build.classes" location="C:\Project\build\classes"/>
<path id="classpath">
<fileset dir="${libs}">
<include name="**/*.jar"/>
</fileset>
</path>
<pathconvert property="jar.list" pathsep="libs" refid="classpath">
 
 
 
 
BUILD FAILED
Basedir C:\Project\Source does not exist
 
Total time: 0 seconds
 

 

Не трогай бейс дир, оставь точку.  ПРОСТО ВОЗЬМИ БИЛД ИЗ ПОД СПОЙЛЕРА ПОЛОЖИ В ПАПКУ С СУРСОМ И КОМПИЛИРУЙ. СОРЕ КАПС.

Изменено пользователем Khrome
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<?xml version="1.0" encoding="UTF-8"?>
<project name="l2cccp" default="build" basedir=".">
	<description>
		This script will build the L2CCCP Server.
	</description>

	<property name="build" location="build" />
	<property name="build.bin" location="${build}/bin" />
	<property name="build.Data" location="${build}/Data" />
	<property name="build.Data.gameserver" location="${build.Data}/gameserver" />
	<property name="build.Data.loginserver" location="${build.Data}/loginserver" />
	<property name="build.Data.sql" location="${build.Data}/sql" />
	<property name="lib" location="Data/gameserver/lib" />
	<property name="src" location="src" />

	<path id="classpath">
		<fileset dir="${lib}">
			<include name="*.jar" />
		</fileset>
	</path>

	<pathconvert property="manifest.lib" pathsep=" ">
		<path refid="classpath" />
		<mapper>
			<chainedmapper>
				<flattenmapper />
				<globmapper from="*.jar" to="../lib/*.jar" />
			</chainedmapper>
		</mapper>
	</pathconvert>
	
	<target name="clean" description="Remove the output directories.">
			<delete dir="${build.bin}" />
		</target>	
	
	<target name="init" depends="clean" description="Create the output directories.">
			<mkdir dir="${build.bin}" />
		</target>

	<target name="Data" depends="init" description="Export the files to the output directory.">
		<sync todir="${build.Data}" includeemptydirs="true">
			<fileset dir="Data" />
		</sync>
	</target>

	<target name="compile" depends="Data" description="Compile the source.">
		<javac srcdir="${src}" classpathref="classpath" destdir="${build.bin}" encoding="UTF-8" compiler="javac1.7" debug="true" debuglevel="lines,vars,source" includeantruntime="false" source="1.7" target="1.7" />
	</target>

	<target name="jar" depends="compile" description="Create the jar files.">
		<jar destfile="${build.Data.loginserver}/lib/authcore.jar" level="9">
			<fileset dir="${build.bin}" />
			<manifest>
				<attribute name="Build-By" value="${user.name}" />
				<attribute name="Build-Date" value="${build.tstamp}" />
				<attribute name="Implementation-Build" value="${build.revision}" />
				<attribute name="Implementation-Version" value="${build.version}" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.gameserver}/lib/core.jar" level="9">
			<fileset dir="${build.bin}" />
			<manifest>
				<attribute name="Build-By" value="${user.name}" />
				<attribute name="Build-Date" value="${build.tstamp}" />
				<attribute name="Implementation-Build" value="${build.revision}" />
				<attribute name="Implementation-Version" value="${build.version}" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.loginserver}/lib/commons.jar" level="9">
			<fileset dir="${build.bin}">
				<exclude name="**/dbinstaller/**" />
				<exclude name="**/gameserver/**" />
			</fileset>
			<manifest>
				<attribute name="Built-By" value="${user.name}" />
				<attribute name="Built-Date" value="${build.tstamp}" />
				<attribute name="Implementation-URL" value="http://l2jsever.com" />
				<attribute name="Implementation-Version" value="Private Version" />
			</manifest>
		</jar>
		<jar destfile="${build.Data.gameserver}/lib/commons.jar" level="9">
			<fileset dir="${build.bin}">
				<exclude name="**/dbinstaller/**" />
				<exclude name="**/gameserver/**" />
			</fileset>
			<manifest>
				<attribute name="Built-By" value="${user.name}" />
				<attribute name="Built-Date" value="${build.tstamp}" />
				<attribute name="Implementation-URL" value="http://l2jsever.com" />
				<attribute name="Implementation-Version" value="Private Version" />
			</manifest>
		</jar>
	</target>
	
	<target name="build" depends="jar" description="Create the Zip file.">
	</target>
</project>

 

 

Версию джавы сами какую надо поставите.

compiler="javac1.8"

 

 
BUILD FAILED
C:\Project\Sourse\Src\build.xml:1: Content is not allowed in prolog.
 
Total time: 0 seconds

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

отпиши в скайп у тебя путаница с путями и все

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

compiler="javac1.8"

 

 
BUILD FAILED
C:\Project\Sourse\Src\build.xml:1: Content is not allowed in prolog.
 
Total time: 0 seconds

 

В скайп инвайтнись, дай АА, сделаю.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это сорцы СССРа, допиленные драгонвиндом. Ну так есчо

Можно ссылку на ети сорцы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ссылку на ети сорцы?

Вперед в поиск по файлам на форуме, они тут есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...