ubuntu下安装jdk和netbeans就不多说了,今天把eclipse里面的项目转到netbeans下感觉也不错,贴上来分享下经验 :D 。不多说了看图吧。
1,建立起项目,可以手工建立也可以从eclipse里面导入
2,打开属性对话,选择源选项---》在源包文件夹下添加所有的项目文件夹,它相当于eclipse里面“用户环境”
3,选择运行选项--》主类里面的内嵌tomcat的启动类, VM选项,配置内嵌tomcat的启动参数:如
-Dwebroot.path=/home/sky/workspace/***/src/web/root -Dpath=/test -Dserver.port=9000 -Dreloadable=true
4,内嵌tomcat的启动类如下:
public class EmbeddedTomcat {
private String webrootPath; //WEB应用程序路径
private String contextPath; //WEB上下文名称
private boolean reloadable; //是否允许热交换class
private int port;//应用程序服务端口
private Embedded tomcat; //嵌入式Tomcat
public EmbeddedTomcat() {
webrootPath = System.getProperty("webroot.path");
contextPath = System.getProperty("path");
reloadable = Boolean.valueOf(System.getProperty("reloadable"));
port=Integer.parseInt(System.getProperty("server.port"));
}
/**
* 启动服务
*/
public void startup() throws Exception {
tomcat = new Embedded();
Engine engine = tomcat.createEngine();
tomcat.setCatalinaHome(webrootPath);
Host host = tomcat.createHost("localhost", webrootPath);
Context context = tomcat.createContext(contextPath, webrootPath);
if(reloadable) context.setReloadable(true);
host.addChild(context);
engine.addChild(host);
engine.setDefaultHost(host.getName());
engine.setName("EmbeddedServer");
tomcat.addEngine(engine);
Connector connector =
tomcat.createConnector(InetAddress.getByName("0.0.0.0"),port, false);
connector.setURIEncoding("GBK");
tomcat.addConnector(connector);
tomcat.start();
}
/**
*停止服务
*/
public void shutdown() throws Exception {
tomcat.stop();
}
public static void main(String[] args) {
try {
new EmbeddedTomcat().startup();
} catch (Exception e) {
e.printStackTrace();
}
}
}
具体的jar包可以从tomcat的官网下载。好了,现在运行上面的启动代码,看下效果。ps:在ubuntu下贴图真不方便,截图就不传了,呵呵。
分享到:
相关推荐
在IT行业中,开发Web应用程序时,集成开发环境(IDE)如NetBeans与应用服务器如Tomcat的配合使用是常见的工作流程。本篇文章将详细讲解如何在NetBeans中配置Tomcat服务器,以帮助开发者高效地进行Java Web项目开发。...
Ubuntu 配置 Netbeans 8.2 Ubuntu 是一个流行的 Linux 发行版,而 Netbeans 是一个功能强大的集成开发环境(IDE)。在本文中,我们将指导您如何在 Ubuntu 20.04 上配置 Netbeans 8.2。 标题解释 Ubuntu 配置 ...
1:在netbeans 左上角右击服务器,添加服务器。 2:选择要添加的服务器的版本(这里选择Tomcat5.5) 3:准备Tomcat 的服务器文件(一般要选择解压宿的,免安装版本) 4:这一步很简单,就不说了, 5:看看下面...
在IT领域,NetBeans与Tomcat的结合是Java开发者中非常流行的一种开发环境配置方式,尤其是在Web应用开发中。本文将基于给定的文件信息,深入解析如何在NetBeans 7下配置Tomcat服务器,这一过程不仅对于初学者来说至...
在开发Java Web应用程序时,集成开发环境(IDE)如NetBeans与应用服务器如Tomcat的协同工作至关重要。本文将详细讲解如何在NetBeans中配置Tomcat服务器,以便于开发、测试和部署Java Web项目。 首先,打开NetBeans ...
在NetBeans中配置Tomcat数据源是开发Java Web应用程序时必不可少的步骤,特别是当你需要连接到数据库进行数据操作时。NetBeans是一个强大的集成开发环境(IDE),它支持多种服务器,包括Tomcat。以下是一个详细的...
### NetBeans、Tomcat与MySQL配置详解 #### Tomcat安装及配置 1. **下载Tomcat**:访问[Tomcat官方网站](http://tomcat.apache.org/)进行下载,新手推荐使用Windows Installer版本,便于安装。 2. **安装路径**:...
"在 Netbeans 和 Eclipse 中添加 Tomcat 服务器" 在 Java web 开发中,服务器扮演着非常重要的角色,是 web 程序的载体,提供 web 程序运行的环境和管理 web 程序组件(如 Servlet)的容器。Tomcat 服务器是最流行...
netbeans配置Tomcat方法,配置 部署 启动
【标题】:“ubuntu_netbeans_jni” 涉及的知识点是使用Ubuntu Linux操作系统上的NetBeans IDE进行JNI(Java Native Interface)开发。JNI允许Java代码和其他语言写的代码进行交互,通常用于Java应用需要调用C/C++库...
《NetBeans与Tomcat5.5的安装及配置详解》 NetBeans,这款由Sun Microsystems(后被Oracle收购)开发的集成开发环境(IDE),在编程界享有盛誉,尤其在Java开发领域,它以其强大的功能和易用性赢得了广泛的赞誉。...
在netbeans中创建apache—tomcat web服务器.doc
在"JSF_Tomcat_Netbeans_reg_demo"这个项目中,我们可以理解为这是一个使用JSF、Tomcat和NetBeans进行的注册(registration)功能的演示应用。通常,这样的应用会包含以下部分: 1. **用户注册表单**:JSF的UI组件...
netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...
- Linux服务器通常用于托管企业级应用,因此NetBeans 8.2可以配合Tomcat、GlassFish等应用服务器进行Java Web应用的开发和部署。 - 对于C++开发者,NetBeans提供了对GCC编译器的支持,可以在Linux环境下进行C/C++...
在Java开发中,一个完整的开发环境通常包括JDK、应用服务器(如Tomcat)、集成开发环境(IDE,如MyEclipse和NetBeans)以及版本控制系统(如SVN)。以下是对这些组件的详细配置步骤: 1. **JDK安装与配置** - JDK...
1. 右键新添加的服务器,选择“启动”,服务器将开始运行,同时在Netbeans下方的窗口中显示Tomcat的日志和控制台输出。 **创建Web应用程序并测试Emmet** 1. 启动Netbeans,选择“文件”-“新建项目”或使用工具栏...
NetBeans是一款功能强大的开源集成开发环境(IDE),尤其适合Java编程。这个教程将带你深入了解如何有效地使用NetBeans来编译和运行Java程序。NetBeans以其直观的用户界面、丰富的特性集以及对Java SE、Java EE和...
4. **Java EE集成**:NetBeans 8.2内置了对Tomcat和GlassFish服务器的支持。用户可以直接在IDE内创建、部署和调试Java EE应用程序,无需离开开发环境。这大大简化了Web应用的开发流程。 5. **Web和PHP开发**:对于...