小编Ben*_*Ben的帖子

如何查看tomcat的容器日志?

如何查看tomcat的容器日志?

我从catalina.out日志中得到此错误:

SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
Run Code Online (Sandbox Code Playgroud)

但我现在是我的问题,我在哪里可以找到此日志所指的"适当的容器日志".

提前致谢.

tomcat catalina.out catalina

27
推荐指数
2
解决办法
3万
查看次数

无法解析符号'servlet'

我收到了这个重要的新手问题.当我尝试以下; 'servlet'变为红色并指示'无法解析符号'servlet'.

import javax.servlet.http.*;
import javax.servlet.ServletException;
Run Code Online (Sandbox Code Playgroud)

我得到了apache tomcat运行.我是一个非常大的java新手.任何人都可以帮助我在哪里找到一个servlet库或什么?我用谷歌搜索,但没有明确解释如何使这项工作.

这是我的web.xml文件的内容;

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         version="2.5">

    <display-name>
        HelloWorld
    </display-name>
    <description>
        This is my first webapp
    </description>

    <servlet>
        <servlet-name>Hello world!</servlet-name>
        <description>This is a hello world servlet</description>
        <servlet-class>servlet</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>HelloWorldServlet</servlet-name>
        <url-pattern>HelloWorldServlet</url-pattern>
    </servlet-mapping>

</web-app>
Run Code Online (Sandbox Code Playgroud)

编辑:我使用IntelliJ IDEA IDE.我正在使用Maven.

java servlets web-applications

9
推荐指数
1
解决办法
2万
查看次数

apache tomcat deployer和核心版本有什么区别?

当寻求安装apache tomcat来建立测试环境时,我遇到了一个严重的困境...... apache给了我两个不同版本的tomcat之间非常复杂的决策; 他们希望我在核心版和部署版之间进行选择.

我想知道两者之间的确切区别.

java apache tomcat

7
推荐指数
1
解决办法
5762
查看次数

Hibernate UnUniqueify表中的列


Hibernate UnUniqueify表中的列(已解决)


我希望字段集本身不是唯一的,但是与其他字段组合是唯一的,我得到了这个表有两列(复合主键); id(主键)和object_proxy_id(主键),这正是我所需要的,但是hibernate将object_proxy_id设置为自身唯一,因此值不能在表中重复,我需要此列接受重复值.因为每个用户都有自己的对象代理,这些代理不一定是唯一的.

这就是我想要实现的目标:

|-------------------------------|
| tbl_object_proxy              |
| ------------------------------|
| Id (pk)| object_proxy_id (pk) |
|-------------------------------|
| 1      | 150 --               |
| 1      | 149  |= must be able to be DUPLICATE which is not the case right now.
| 2      | 150 --               |
| 2      | 151                  |
|-------------------------------|
Run Code Online (Sandbox Code Playgroud)

当前代码:

@Entity
@Table(name = "tbl_user_settings", uniqueConstraints = {@UniqueConstraint(columnNames={"user_id"})})
@Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)

public class Settings implements Serializable
{
@Id
@SequenceGenerator(name="someSequence", sequenceName="SEQ_SOMENAME", allocationSize =1)
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="someSequence")
@Column(name="id")
private …
Run Code Online (Sandbox Code Playgroud)

java database postgresql hibernate hql

6
推荐指数
1
解决办法
339
查看次数

谷歌地图强制使用英语

嗨,我想知道是否有可能强制英语作为谷歌地图的语言.我有一个使用谷歌地图的小应用程序,但如果我尝试在希腊浏览器中使用它,所有角色都在希腊(如果我的一个朋友从埃及使用它,那么同样的情况就是阿拉伯语).我可以使用任何代码来解决问题吗?谢谢

google-maps

5
推荐指数
1
解决办法
7389
查看次数

全新安装后,PostgreSQL“无法访问服务器配置文件(...)没有这样的文件或目录”

我只是根据官方文档安装了postgresql :但是由于某种原因,它不起作用。它确实使用sudo apt-get postgres ...等进行安装。但是启动服务器似乎不起作用。

我尝试根据他们的文档启动服务器,但是先生。输入此命令时,计算机向我抛出以下错误:

命令:

user@user-noobcomputer:/usr/lib/postgresql/9.4$ bin/postgres -D /usr/local/pgsql/data/
Run Code Online (Sandbox Code Playgroud)

错误:

postgres cannot access the server configuration file "/usr/local/pgsql/data/postgresql.conf": No such file or directory" 
Run Code Online (Sandbox Code Playgroud)

我不知道为什么这个文件不存在。谁能帮助我找出如何摆脱此错误消息并启动并运行我的postgres服务器?

linux postgresql ubuntu

5
推荐指数
1
解决办法
9953
查看次数

Hibernate 在 JoinTable (List&lt;&gt;) 中声明复合主键


Hibernate 在 JoinTable (List<>) 中声明复合主键


如何使用 HQL(Hibernate 查询语言)在侧表中声明复合主键?以前我在我的班级中声明了一个可连接的,一切正常,它创建了两列的复合主键。这是我使用的代码:

之前(工作)

@Id
@SequenceGenerator(name="someSequence", sequenceName="SEQ_APP", allocationSize =1)
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="appSequence")
@Column(name="id")
private int setting_id;

@OneToOne
private User user;

@ManyToMany
@JoinTable(
        name="tbl_settings_objectproxy",
        joinColumns = @JoinColumn(name = "id"),
        inverseJoinColumns = @JoinColumn( name = "objectproxy_id")
)
private Set<SomeObject> objectproxy;
Run Code Online (Sandbox Code Playgroud)

现在我仔细检查了所有内容,将 Set 更改为 List 并添加了另一个边桌。现在 hibernate 创建了两个侧表,但它没有声明任何主键......有谁知道如何解决这个问题?这是我的新代码:

AFTER(它不再创建复合主键,它甚至不声明任何主键)

@Id
@SequenceGenerator(name="someSequence", sequenceName="SEQ_APP", allocationSize =1)
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="appSequence")
@Column(name="id")
private int setting_id;

@OneToOne
private User user;


@ManyToMany
@JoinTable(
    name="tbl_settings_objectproxy",
    joinColumns = @JoinColumn(name = "id"),
    inverseJoinColumns = @JoinColumn( name = "objectproxy_id")
    ) …
Run Code Online (Sandbox Code Playgroud)

java hibernate composite-primary-key pie-chart

4
推荐指数
1
解决办法
8654
查看次数

使用自定义css与gwt

如何设置gwt以使用我的自定义css进行化妆?这些链接对我没有任何帮助:https : //developers.google.com/web-toolkit/doc/latest/DevGuideUiCss?hl = ccs http://code.google.com/p/google-web-toolkit -doc-1-5 /维基/ GettingStartedStyle#Default_styles

  • 问题是我无法让gwt检测我在lorum.gwt.xml文件中声明的css文件,当我启动调试模式时,jetty在启动时在日志输出中给出以下错误:

:

 00:00:00.811  [WARN] 404 - GET /lorum/stylesheet.css (127.0.0.1) 1418 bytes
          00:00:00.811  [INFO] Request headers
            00:00:00.811  [INFO] Host: 127.0.0.1:8888
            00:00:00.811  [INFO] Connection: keep-alive
            00:00:00.811  [INFO] User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/11.10 Chromium/18.0.1025.168 Chrome/18.0.1025.168 Safari/535.19
            00:00:00.811  [INFO] Accept: text/css,*/*;q=0.1
            00:00:00.811  [INFO] Referer: http://127.0.0.1:8888/Home.html?gwt.codesvr=127.0.0.1:9997
            00:00:00.812  [INFO] Accept-Encoding: gzip,deflate,sdch
            00:00:00.812  [INFO] Accept-Language: en-US,en;q=0.8
            00:00:00.812  [INFO] Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
            00:00:00.812  [INFO] Cookie: JSESSIONID=ywoku1zfjs0b
          00:00:00.812  [INFO] Response headers
            00:00:00.812  [INFO] Content-Type: text/html; …
Run Code Online (Sandbox Code Playgroud)

css gwt

2
推荐指数
1
解决办法
7596
查看次数

部分字符串搜索XQuery/XPath(作为SQL中的LIKE语句)

使用SQL,如果只知道部分值,则可以使用LIKE语句获取结果.但是在XQuery中,我似乎无法以同样的方式搜索我的XML文件.

这是我尝试但不起作用:

for $c in /parent/child  where $c/element="*partial strin*" return $c/element
for $c in /parent/child  where $c/element="%partial strin%" return $c/element
Run Code Online (Sandbox Code Playgroud)

xpath xquery

2
推荐指数
1
解决办法
1815
查看次数