Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Java > Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 15.09.2015, 20:46   #1
tolikprankster
Форумчанин
 
Регистрация: 09.02.2013
Сообщений: 60
Репутация: 18

icq: 669206390
По умолчанию Ant и build.xml

Пытаюсь написать скрипт для сборки проекта:

Код:

<?xml version="1.0"?>
<project name="lesson1t">
	<path id="library">
		<pathelement location="localhost/apache-tomcat-7.0.64/lib/servlet-api.jar"/>
		<pathelement location="C:\Program Files\Java\jre1.8.0_45"/>
	</path>
	<target name="compile">
		<javac compiler="javac1.7" includeantruntime="false" 
		srcdir="src" destdir="WebContent/WEB-INF/classes"
		failonerror="true" fork="true">
			<classpath refid="library"/>
		</javac>
	</target>
</project>

в сорцах лежит один файл:
Код:

package servlets;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class MyServlet extends HttpServlet{
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
		super.doGet(req, resp);
		PrintWriter writer = resp.getWriter();
		writer.write("THIS IS HTTP SERVLET");
		writer.write("\n" + this.getServletInfo());
		writer.close();
	}

}

Но при попытке выполнить "compile" target.
Ругается что не видит javax.* :

[javac] Compiling 1 source file to E:\eclipse_jee\workspace\lesson1\We bContent\WEB-INF\classes
[javac] E:\eclipse_jee\workspace\lesson1\sr c\servlets\MyServlet.java:6: error: package javax.servlet does not exist
[javac] import javax.servlet.ServletException;
[javac] ^
[javac] E:\eclipse_jee\workspace\lesson1\sr c\servlets\MyServlet.java:7: error: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServlet;
[javac] ^
[javac] E:\eclipse_jee\workspace\lesson1\sr c\servlets\MyServlet.java:8: error: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServletReque st;
[javac] ^
[javac] E:\eclipse_jee\workspace\lesson1\sr c\servlets\MyServlet.java:9: error: package javax.servlet.http does not exist
[javac] import javax.servlet.http.HttpServletRespo nse;
tolikprankster вне форума   Ответить с цитированием
Старый 15.09.2015, 22:41   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 10,368
Репутация: 1609

icq: 216409213
По умолчанию

А разве не либ папку надо указывать, а не корень?
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ANT ошибка veter48 Общие вопросы по Java, Java SE, Kotlin 0 26.06.2013 16:07
java не находит класс main в jar-файле (ANT) Zhigool' Общие вопросы по Java, Java SE, Kotlin 0 06.03.2013 13:34
Ant | Ошибка при запуске проекта MeTeOpA Общие вопросы по Java, Java SE, Kotlin 0 02.05.2012 13:40
ant закрывает командную строку Crystallon Общие вопросы по Java, Java SE, Kotlin 1 30.04.2012 02:33
Разработчик С++/ C# (Build, Setup) p.yasin Работа на постоянной основе - Вакансии 1 06.06.2011 14:52




07:28.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru