Tomcat配置JNDI数据源

Tomcat如何配置JNDI数据源?
2023-07-27 14:07

满意答案

1、打开myeclipse工具,点击File,选择Import
2、选择导入类型是已经存在的maven项目,然后next。
3、点击Browse选择下载好的maven项目源码,点击finish
4、然后会卡顿一段时间,因为maven项目不需要手动导入jar文件,maven项目会自动下载所需要的jar,所以多等待一段时间就行了。
在mvn的项目中 pom.xml 文件所在目录, 运行   mvn eclipse:clean eclipse:eclipse ,会自动将mvn工程转成eclipse工程, 然后在eclipse中 
“在myEclipse的Package Explorer 下点击右键,菜单中有个Import 再点开General 里面有个Existing Projects into Workspace 点击后
有个Select root directory 点击后面 Browse找到你的项目所在位置就可以了”

其他回答

1、maven工程导入myeclipse需要先新建一个maven工程,然后在通过修改导入myeclipse中;
2、使用的工具:myeclipse;
3、步骤如下:

    (1)、下载一个免安装版的apache-maven-3.0.3.zip解压后,配置环境变量;新建m2_home填写内容为文件的存储位置,在path后面添加%m2_home%\bin;
    (2)、编译检查环境是否配置正确:mvn
-v;
    (3)、mycelipse关联安装的本地maven;
    首先:修改apache-maven-3.0.3\conf\settings.xml中的

 节点中添加下面这句


 
  d:\software\mavenfactory
 

其中“d:\software\mavenfactory”中的mavenfactory使用建立的一个空文件夹,用于存放jar包的仓库。

其次打开mycelipse:接着把刚刚添加的保存本地jar包的地址关联进myeclipse;
    (4)、配置成功后下面就开始建立一个web方式的maven工程
    (5)、myeclipse导入maven工程;
    file----> import --->exsiting projects into workspace--->browse选择刚刚建立的maven项目,这时导进去发现maven项目上有个小红叉,原因是还没有关联上maven;
    (6)、关联myeclipse中的maven;
    在项目名称上右键--->
maven4meclipse--->enable dependency
management;这时发现项目左上角多了一个m标志。代表maven项目创建成功了;
4、注意事项:环境变量的配置要以本地的安装路径为准。

相关问答

更多

如何导入Maven工程到Eclipse工作空间

通俗的来说,Maven就是个类似于Git的项目管理工具。而Spring MVC就是将M(Model)、V(View)、C(Controller)三者进行分离进行处理,更有利于开发的进行。下面我将介绍一个别人已经编译好的Maven项目扔给你应该怎样导入到集成开发环境中。 开发环境:Eclipse Step1: 在Eclipse中,选择File->Import; 点击 Browse,选择项目所在的文件夹,然后Finish即将项目添加进来。 Step2: 将导入的Maven项目转换成Dynamic We...

求助 导入maven android工程

Gradle相关插件需要下载,Maven依赖的jar包需要下载 Gradle命令行编译慢,是由于配置不完善,Android Studio IDE环境亦然 机器性能差 参考方法,具体细节请参阅gradle官方文档,android官方文档等 下载并配置gradle离线包,配置Maven本地仓库 命令行编译的话, 配置 daemon=true(开启gradle守护进程)等,Android Studio 勾选 offlinework选项 在下面的目录下面创建gradle.properties文件: /ho...

导入一个maven工程后怎么使用

1、打开myeclipse工具,点击File,选择Import 2、选择导入类型是已经存在的maven项目,然后next。 3、点击Browse选择下载好的maven项目源码,点击finish 4、然后会卡顿一段时间,因为maven项目不需要手动导入jar文件,maven项目会自动下载所需要的jar,所以多等待一段时间就行了。 在mvn的项目中 pom.xml 文件所在目录, 运行 mvn eclipse:clean eclipse:eclipse ,会自动将mvn工程转成eclipse工程, 然...

如何建立一个maven工程导入myeclipse

1、maven工程导入myeclipse需要先新建一个maven工程,然后在通过修改导入myeclipse中; 2、使用的工具:myeclipse; 3、步骤如下: (1)、下载一个免安装版的apache-maven-3.0.3.zip解压后,配置环境变量;新建M2_HOME填写内容为文件的存储位置,在path后面添加%M2_HOME%\bin; (2)、编译检查环境是否配置正确:mvn -v; (3)、mycelipse关联安装的本地maven; 首先:修改apache-maven-3.0.3\...

使用Maven install导入工程模块失败怎么解决

maven缺少jar包,需要将包下载下来,执行maveninstall命令,将依赖的工程安装到本地仓库即可,即执行:mvncleaninstall命令。

idea怎样导入一个maven工程

mvn 先生成idea的工程信息文件

idea的maven工程怎么导入eclipse

把两个maven工程导入为同一个idea工程(project)中的模块(module),idea里面的工程相当于一个工作空间,同一个工程中的模块可以相互依赖 在idea里新建一个空的工程,然后File -> New -> Module form existing code

怎么maven工程导入myeclipse

1 首先myeclipse集成maven环境 2 然后import-》Maven-》exiting maven projects,选择maven工程,导入 3 jar不用手动添加,在maven工程的根目录下的pom.xml文件中定义jar依赖即可。

如何建立一个maven工程导入myeclipse

右键选择工程,选择RUN->maven ,里面有不同的maven默认的命令,如果还不能满足,就用run菜单最后一个进行配置,新建一个maven命令,在goals里面写标准的maven命令,如果命令带有-mvn 可以去掉,例如跑jetty 的命令

相关文章

更多

Tomcat6 不修改server.xml和conf/context.xml配置数据源的问题.

网上说在web应用下建立META-INF/context.xml,但试了,没有成功. 我的conte ...

好的数据源

数据堂 中国统计网微博,微信,整理与收集数据分析文章 http://www.itongji.cn/el ...

tomcat配置全局JNDI和私有jndi的方式

全局JNDI的配置 在server.xml里面的<GlobalNamingResources&g ...

JasperReports报表数据源详解

报表字段映射为这个数据源的实现也是基于字段列索引

Solr支持多个数据源

solr可以支持多个数据源索引,具体配置如下 solr主目录(c:\solr-tomcat\) ...

HBase适合做BI分析的数据源吗?

HBase是建立Hadoop File System上的一层Key-Value Pair 存储服务器。 ...

JDBC系列教程之十五:数据源和连接池

DataSource用来取代DriverManager来获取Connection;通过DataSour ...

开源搜索引擎Solr环境配置、中文分词、数据库做为索引源及索引操作

一、配置solr环境 1、 下载solrhttp://www.apache.org/dyn/close ...

Solr连接MYSQL导入源数据生成索引

1.在需要导入的索引目录(core)下的conf/solrconfig.xml配置 比如:C ...

tomcat配置域名的问题

第一次配tomcat域名 我现在有个问题 假如我有个域名是www.xxx.com 现在 1.把 ...

最新问答

更多

您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)

将diff文件复制到存储库的根目录,然后执行以下操作: git apply yourcoworkers.diff 有关apply命令的更多信息, apply 见其手册页 。 顺便说一下:一个更好的方法是通过文件交换整个提交文件是发送者上的命令git format-patch ,然后在接收器上加上git am ,因为它也传送作者信息和提交信息。 如果修补程序应用程序失败,并且生成diff的提交实际上在您的备份中,则可以使用尝试在更改中合并的apply程序的-3选项。 它还适用于Unix管道,如下

将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)

尝试将第二行更改为snprintf(buf1, sizeof buf1, "%.2f", balance1); 。 另外,为什么要声明用该特定表达式分配缓冲区的存储量? EDIT @LưuVĩnhPhúc在下面的评论中提到我的原始答案中的格式说明符将舍入而不是截断,因此根据如何在不使用C舍入的情况下截断小数,您可以执行以下操作: float balance = 200.56866; int tmp = balance1 * 100; float balance1 = tmp / 100.0; c

OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)

这是简单的解决方案 在你需要写的控制器中 BackendMenu::setContext('Archetypics.Team', 'website', 'team'); 请参阅https://octobercms.com/docs/backend/controllers-views-ajax#navigation-context BackendMenu::setContext('Author.Plugin name', 'Menu code', 'Sub menu code'); 你需要在r

页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)

每当发出请求时ASP都会创建一个新的Page对象,并且一旦它将响应发送回用户就不会保留对该Page对象的引用,因此只要你找不到某种方法来保持生命自己引用该Page对象后,一旦发送响应, Page和只能通过该页面访问的所有对象才有资格进行垃圾回收。 ASP creates a new Page object whenever a request is made, and it does not hold onto the reference to that Page object once it

codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)

要在生产服务器中调试这个,你可以临时放 error_reporting(E_ALL); 并查看有哪些其他错误阻止正确的重定向。 您还应该检查生产服务器发送的响应标头。 它是否具有“缓存”,是否需要重新验证标头等 to debug this in production server, you can temporary put error_reporting(E_ALL); and see what other errors are there that prevents the proper

在计算机拍照在哪里进入

打开娥的电脑.在下面找到视频设备点击进去就可以了...

使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)

你是对的。 第一次输入后,换行符将保留在输入缓冲区中。 第一次读取后尝试插入: cin.ignore(); // to ignore the newline character 或者更好的是: //discards all input in the standard input stream up to and including the first newline. cin.ignore(numeric_limits::max(), '\n'); 您必须为#inc

No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)

for (int k = 0; k > 10; k++) { System.out.println(k); } k不大于10,所以循环将永远不会执行。 我想要什么是k<10 ,不是吗? for (int k = 0; k < 10; k++) { System.out.println(k); } for (int k = 0; k > 10; k++) { System.out.println(k); } k is not greater than 10, so loop

单页应用程序:页面重新加载(Single Page Application: page reload)

优点是不注销会避免惹恼用户,以至于他们会想要杀死你:-)。 说真的,如果每次刷新页面时应用程序都会将我注销(或者在新选项卡中打开一个链接),我再也不会使用该应用程序了。 好吧,不要这样做。 确保身份验证令牌存储在刷新后的某个位置,即不在某些JS变量中,而是存储在cookie或本地存储中。 The advantage is that not logging off will avoid pissing off your users so much that they'll want to kill

在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)

EXECUTE IMMEDIATE 'SELECT '||field_val_temp ||' FROM tableb WHERE function_id = :func_val AND rec_key = :rec_key' INTO field_val USING 'STDCUSAC' , yu.rec_key; 和, EXECUTE IMMEDIATE 'UPDATE tablec SET field_val_'||i||' = :field_val' USI