小编vkr*_*mer的帖子

rsync没有同步.htaccess文件

我正在尝试rsync server1的目录A与server2的目录B.

我坐在server1的目录A中,运行以下命令.

rsync -av * server2::sharename/B
Run Code Online (Sandbox Code Playgroud)

但有趣的是,它同步除.htaccess之外的所有文件和目录或目录A中的任何隐藏文件.子目录中的任何隐藏文件都会同步.

我也尝试了以下命令:

rsync -av --include=".htaccess" * server2::sharename/B
Run Code Online (Sandbox Code Playgroud)

但结果是一样的.

任何想法为什么隐藏A目录的文件没有得到同步以及如何解决它.我以root用户身份运行.

谢谢

unix linux shell rsync wildcard

82
推荐指数
3
解决办法
6万
查看次数

为什么maven在构建过程中不复制属性文件?

我发现的任何东西都无法帮助我解决这个具体案例.我最近从一个普通的旧的Java Web应用程序项目(正在运行)切换到一个maven web项目.我得到以下运行时异常:

java.util.MissingResourceException: Can't find bundle for base name com.myapp.config, locale en
Run Code Online (Sandbox Code Playgroud)

我正在使用Netbeans创建一个JSF 2.0,Spring和Hibernate Web应用程序.我有以下目录结构:

src\main\java\com\myapp包含config.properties
src\main\resources空

目标\ myapp\WEB-INF\classes\com\myapp包含没有config.properties的编译类文件
src\main\java\com\myapp包含config.properties

检查目标文件夹中的WAR文件不会显示属性文件的任何迹象,因此就好像Maven构建插件没有复制属性文件一样.我知道你可以在pom中放置一个标签,但它对我不起作用.下面的链接提到资源文件夹(对我来说是空的)在构建期间包含其内容但是如果是这种情况,你如何从Netbeans做到这一点?我只希望将属性文件与我的war一起打包,以便在将其部署到服务器时可以访问它.

http://maven.apache.org/plugins/maven-war-plugin/examples/adding-filtering-webresources.html

pom.xml中:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.myapp</groupId>
<artifactId>myapp</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<name>myapp</name>
<url>http://maven.apache.org</url>
<repositories>
    <repository>
        <id>java.net</id>
        <name>Repository hosting the Java EE 6 artifacts</name>
        <url>http://download.java.net/maven/2</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>javax.faces</groupId>
        <artifactId>jsf-api</artifactId>
        <version>2.1</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>javax</groupId>
        <artifactId>javaee-web-api</artifactId>
        <version>6.0</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-hibernate3</artifactId>
        <version>2.0.8</version>
    </dependency>
    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk</artifactId>
        <version>1.1.8</version>
    </dependency>
    <dependency>
        <groupId>net.authorize</groupId>
        <artifactId>java-anet-sdk</artifactId>
        <version>1.4.2</version>
    </dependency>
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId> …
Run Code Online (Sandbox Code Playgroud)

resourcebundle maven java-ee-6

16
推荐指数
2
解决办法
4万
查看次数

java.lang.OutOfMemoryError:使用NetBeans的Java堆空间

这是我在NetBeans启动的Tomcat servlet容器实例中运行Web应用程序时遇到的错误.为了解决这个问题,我甚至在netbeans.conf中更改了堆大小,但仍显示相同的错误.我该如何防止这种情况发生?

HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

javax.servlet.ServletException: Servlet execution threw an exception
    org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)


root cause 

java.lang.OutOfMemoryError: Java heap space

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.

java heap tomcat netbeans out-of-memory

15
推荐指数
4
解决办法
6万
查看次数

如何在一个jar/zip文件中获取spring的javadoc

实际上,我想将spring javadoc与我的netbeans IDE集成.Spring网站仅在线提供HTML版本的javadoc,没有下载链接.但Netbeans只接受jar/zip文件或本地文件夹.

我知道我可以自己从泉源建造它,但宁愿不通过工作.

spring javadoc

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

用Servlet 3.0注释替换context-param元素

给定:Java EE 5 Web应用程序,其web.xml具有类似的代码段

<context-param>
    <description>c</description>
    <param-name>a</param-name>
    <param-value>b</param-value>
</context-param>
Run Code Online (Sandbox Code Playgroud)

将上下文参数规范转换为基于注释的策略需要做些什么.

annotations servlets java-ee

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

GlassFish v3域服务器无法启动.港口被占用

我想这是一个很普通的错误.我似乎无法找到任何文件.

我只是尝试使用jsp和bean运行java web项目...在windows xp上使用netbeans 6.8.

思考?为这样一个新问题道歉.

-Kirb

glassfish java-ee netbeans6.8 glassfish-3

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

java中编译时库和运行时库的区别是什么?

什么是专业人士使用的?

我实际上在Project Properties> Libraries for Java Applications下的Netbeans中看到了它.我们有两个选项卡,一个用于编译时库和运行时库,看起来我们可以将库添加到彼此独立的

java netbeans

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

java中属性文件的路径

我有一个属性文件,它在一个默认包中,我使用属性文件的类也在同一个默认包中.如果我只使用文件名而没有任何路径我会收到错误.显然这是不正确的,因为我应该给某种路径来引用tat文件.我将构建应用程序使其成为一个jar文件,所以我应该如何给出路径,因为属性文件应该进入该jar文件.我正在使用Netbeans IDE.

编辑

 Properties pro = new Properties();

    try {            
        pro.load(new FileInputStream("pos_config.properties"));
        pro.setProperty("pos_id", "2");
        pro.setProperty("shop_type", "2");
        pro.store(new FileOutputStream("pos_config.properties"), null);
        String pos_id = pro.getProperty("pos_id");
        if(pos_id.equals("")){
           pos_id="0" ;
        }
        global_variables.station_id = Integer.parseInt(pos_id);
        String shop_type = pro.getProperty("shop_type");
        if(shop_type.equals("")){
           shop_type="0" ;
        }
        global_variables.shop_type = Integer.parseInt(shop_type);
    } catch (IOException ex) {
        Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
    }
Run Code Online (Sandbox Code Playgroud)

java resources jar properties

9
推荐指数
3
解决办法
8万
查看次数

什么是netbean的Lookup?

我很难理解这一点.基本上,此Lookup API用于保持松散耦合的模块间性质.那么基本上服务提供者和消费者模块可以使用Lookup API相互通信吗?

但我不明白的是:

Lookup就像一个装满那个类的对象的包?有人可以给出一个更简单的类比吗?

那么创建依赖关系,并在服务使用者中实现LookupListener是否正确?消费者显然依赖提供者.

那么LookupListener的实现是什么监听的?这是自己的Lookup?那么如果有另一个模块的类的映射,它将作为一个对象存储在Lookup的Lookup实现LookupListener中?

所以查找有点像一个包,可以存储另一个模块的类和它的方法?

这是确定选择的正确过程吗?

  1. 在TopComponent(视图)中,您实现了Lookup Listener和action Listener.
  2. 你创建一个新对象(来自另一个模块)
  3. associateLookup(Lookups.singleton(fff));再次,与这条线混淆:associateLookup()究竟在做什么?
  4. result = Utilities.actionsGlobalContext().lookupResult(Browser1.class);这条线在做什么?结果是什么?它是否包含Browser1类(来自其他模块)?
  5. result.addLookupListener (this); 为什么要为结果添加监听器?我们在TopComponent上正在倾听什么以及为什么?

  6. 做完了?

最后,为了进一步让我感到困惑,Node API如何进入pla7y?

java netbeans netbeans-platform

7
推荐指数
2
解决办法
1944
查看次数

netbeans中的JavaEE在部署时出现BUILD FAILED错误

当我尝试在由Servlet(java页面),JSP,bean(java页面)和HTML页面组成的Netbeans中运行我的Java EE程序时,我在输出中出现此错误:

In-place deployment at C:\Users\Derek\Documents\NetBeansProjects\EJBProject\EJBProject-war\build\web
Initializing...
deploy?path=C:\Users\Derek\Documents\NetBeansProjects\EJBProject\EJBProject-war\build\web&name=EJBProject-war&force=true failed on Personal GlassFish v3 Domain
C:\Users\Derek\Documents\NetBeansProjects\EJBProject\EJBProject-war\nbproject\build-impl.xml:611: The module has not been deployed.
BUILD FAILED (total time: 1 second)
Run Code Online (Sandbox Code Playgroud)

然后在命令提示符下,当我asant run在相应的目录中运行时,我得到:

C:\用户\德里克\文件\的NetBeansProjects\EJBProject \nbproject文件\ build-impl.xml中:19:类org.apache.tools.ant.taskdefs.condition.Not不支持嵌套 "antversion" 元素.

你知道为什么会这样吗?为什么netbeans不会部署我的应用程序,所以我可以运行并测试它?

编辑:蚂蚁版实际上想出了......

Apache Ant版本1.6.5于2005年6月2日编译

glassfish输出日志说:

SEVERE: Exception while loading the app
java.lang.RuntimeException: EJB Container initialization error
    at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:219)
    at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:197)
    at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:63)
    at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:175)
    at org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:216)
    at     com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:338)
    at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
    at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:305)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1224) …
Run Code Online (Sandbox Code Playgroud)

netbeans ejb glassfish java-ee netbeans6.8

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